diff --git a/classllfio__v2__xxx_1_1path__view-members.html b/classllfio__v2__xxx_1_1path__view-members.html index c6e5a792..bf16067a 100644 --- a/classllfio__v2__xxx_1_1path__view-members.html +++ b/classllfio__v2__xxx_1_1path__view-members.html @@ -191,8 +191,8 @@ relative_path() const noexceptllfio_v2_xxx::path_viewinline remove_filename() const noexceptllfio_v2_xxx::path_viewinline render(path_view_component view, Args &&...args) constllfio_v2_xxx::path_view_componentinline - render_null_terminated(path_view_component view, Args &&...args) constllfio_v2_xxx::path_view_componentinline - render_unterminated(path_view_component view, Args &&...args) constllfio_v2_xxx::path_view_componentinline + render_null_terminated(Args &&...args) constllfio_v2_xxx::path_view_componentinline + render_unterminated(Args &&...args) constllfio_v2_xxx::path_view_componentinline reverse_iterator typedefllfio_v2_xxx::path_view root_directory() const noexceptllfio_v2_xxx::path_viewinline root_name() const noexceptllfio_v2_xxx::path_viewinline diff --git a/classllfio__v2__xxx_1_1path__view.html b/classllfio__v2__xxx_1_1path__view.html index 1589c05f..399dac82 100644 --- a/classllfio__v2__xxx_1_1path__view.html +++ b/classllfio__v2__xxx_1_1path__view.html @@ -399,16 +399,16 @@ rendered_path< ZeroTermination, T, AllocatorOrDeleter, _internal_buffer_size > render (path_view_component view, Args &&...args) const  Convenience function.
  - + template<class T = typename filesystem::path::value_type, class AllocatorOrDeleter = default_rendered_path_deleter<T[]>, size_t _internal_buffer_size = default_internal_buffer_size, class... Args, typename std::enable_if<(is_source_acceptable< T >), bool >::type = true, typename = decltype( std::is_constructible<rendered_path<zero_termination::zero_terminated, T, AllocatorOrDeleter, _internal_buffer_size>, path_view_component, Args...>::value )> -rendered_path< zero_termination::zero_terminated, T, AllocatorOrDeleter, _internal_buffer_size > render_null_terminated (path_view_component view, Args &&...args) const - Convenience function.
-  - +rendered_path< zero_termination::zero_terminated, T, AllocatorOrDeleter, _internal_buffer_size > render_null_terminated (Args &&...args) const + Convenience function.
+  + template<class T = typename filesystem::path::value_type, class AllocatorOrDeleter = default_rendered_path_deleter<T[]>, size_t _internal_buffer_size = default_internal_buffer_size, class... Args, typename std::enable_if<(is_source_acceptable< T >), bool >::type = true, typename = decltype( std::is_constructible<rendered_path<zero_termination::zero_terminated, T, AllocatorOrDeleter, _internal_buffer_size>, path_view_component, Args...>::value )> -rendered_path< zero_termination::not_zero_terminated, T, AllocatorOrDeleter, _internal_buffer_size > render_unterminated (path_view_component view, Args &&...args) const - Convenience function.
-  +rendered_path< zero_termination::not_zero_terminated, T, AllocatorOrDeleter, _internal_buffer_size > render_unterminated (Args &&...args) const + Convenience function.
+  @@ -597,9 +597,9 @@

Implicitly constructs a path view from a path. The input path MUST continue to exist for this view to be valid (DEVIATES from P1030 due to filesystem::path not exposing its path formatting).

-
1953  : path_view_component(v, fmt)
-
1954  {
-
1955  }
+
1951  : path_view_component(v, fmt)
+
1952  {
+
1953  }
constexpr path_view_component() noexcept
Constructs an empty path view component (DEVIATES from P1030, is not trivial due to C++ 14 compatibil...
Definition: path_view.hpp:331
@@ -640,9 +640,9 @@

Constructs from a basic string if the character type is one of char, wchar_t, char8_t or char16_t.

-
1963  : path_view_component(v.data(), v.size(), zero_terminated, fmt)
-
1964  {
-
1965  }
+
1961  : path_view_component(v.data(), v.size(), zero_terminated, fmt)
+
1962  {
+
1963  }
@@ -692,9 +692,9 @@

Constructs from a lengthed array of one of char, wchar_t, char8_t or char16_t. The input string MUST continue to exist for this view to be valid.

-
1970  : path_view_component(b, l, zt, fmt)
-
1971  {
-
1972  }
+
1968  : path_view_component(b, l, zt, fmt)
+
1969  {
+
1970  }
@@ -744,9 +744,9 @@

Constructs from a lengthed array of one of char, wchar_t, char8_t or char16_t. The input string MUST continue to exist for this view to be valid.

-
1977  : path_view_component(b, l, zt, fmt)
-
1978  {
-
1979  }
+
1975  : path_view_component(b, l, zt, fmt)
+
1976  {
+
1977  }
@@ -796,9 +796,9 @@

Constructs from a lengthed array of one of char, wchar_t, char8_t or char16_t. The input string MUST continue to exist for this view to be valid.

-
1984  : path_view_component(b, l, zt, fmt)
-
1985  {
-
1986  }
+
1982  : path_view_component(b, l, zt, fmt)
+
1983  {
+
1984  }
@@ -848,9 +848,9 @@

Constructs from a lengthed array of one of char, wchar_t, char8_t or char16_t. The input string MUST continue to exist for this view to be valid.

-
1991  : path_view_component(b, l, zt, fmt)
-
1992  {
-
1993  }
+
1989  : path_view_component(b, l, zt, fmt)
+
1990  {
+
1991  }
@@ -894,9 +894,9 @@

Constructs from a lengthed array of byte. The input array MUST continue to exist for this view to be valid.

-
1998  : path_view_component(b, l, zt)
-
1999  {
-
2000  }
+
1996  : path_view_component(b, l, zt)
+
1997  {
+
1998  }
@@ -936,9 +936,9 @@

Implicitly constructs a path view from a zero terminated pointer to a character array, which must be one of char, wchar_t, char8_t or char16_t. The input string MUST continue to exist for this view to be valid.

-
2009  : path_view_component(s, detail::constexpr_strlen(s), zero_terminated, fmt)
-
2010  {
-
2011  }
+
2007  : path_view_component(s, detail::constexpr_strlen(s), zero_terminated, fmt)
+
2008  {
+
2009  }
@@ -966,9 +966,9 @@

Implicitly constructs a path view from a zero terminated pointer to byte array. The input array MUST continue to exist for this view to be valid.

-
2016  : path_view_component(s)
-
2017  {
-
2018  }
+
2014  : path_view_component(s)
+
2015  {
+
2016  }
@@ -1014,9 +1014,9 @@

Constructs from a basic string view if the character type is one of char, wchar_t, char8_t or char16_t.

-
2026  : path_view_component(v.data(), v.size(), zt, fmt)
-
2027  {
-
2028  }
+
2024  : path_view_component(v.data(), v.size(), zt, fmt)
+
2025  {
+
2026  }
@@ -1054,9 +1054,9 @@

Constructs from a span<const byte>.

-
2032  : path_view_component(v, zt)
-
2033  {
-
2034  }
+
2030  : path_view_component(v, zt)
+
2031  {
+
2032  }
@@ -1109,9 +1109,9 @@

Constructs from an iterator sequence if the iterator is contiguous, if its value type is one of char, wchar_t, char8_t or char16_t.

(DEVIATES from P1030, cannot detect contiguous iterator in SFINAE in C++ 14)

-
2044  : path_view_component(addressof(*b), e - b, zt, fmt)
-
2045  {
-
2046  }
+
2042  : path_view_component(addressof(*b), e - b, zt, fmt)
+
2043  {
+
2044  }
@@ -1158,9 +1158,9 @@

Constructs from an iterator sequence if the iterator is contiguous, if its value type is byte.

(DEVIATES from P1030, cannot detect contiguous iterator in SFINAE in C++ 14)

-
2062  : path_view_component(addressof(*b), e - b, zt, binary_format)
-
2063  {
-
2064  }
+
2060  : path_view_component(addressof(*b), e - b, zt, binary_format)
+
2061  {
+
2062  }
@@ -1204,28 +1204,28 @@

2949 {
-
2950  auto it1 = begin(), it2 = o.begin();
-
2951  for(; it1 != end() && it2 != o.end(); ++it1, ++it2)
-
2952  {
-
2953  int res = it1->compare<T, Deleter, _internal_buffer_size>(*it2, loc);
-
2954  if(res != 0)
-
2955  {
-
2956  return res;
-
2957  }
-
2958  }
-
2959  if(it1 == end() && it2 != o.end())
-
2960  {
-
2961  return -1;
-
2962  }
-
2963  if(it1 != end() && it2 == o.end())
-
2964  {
-
2965  return 1;
-
2966  }
-
2967  return 0; // identical
-
2968 }
-
constexpr const_iterator end() const noexcept
Returns an iterator to after the last path component.
Definition: path_view.hpp:2834
-
constexpr const_iterator begin() const noexcept
Returns an iterator to the first path component.
Definition: path_view.hpp:2826
+
2947 {
+
2948  auto it1 = begin(), it2 = o.begin();
+
2949  for(; it1 != end() && it2 != o.end(); ++it1, ++it2)
+
2950  {
+
2951  int res = it1->compare<T, Deleter, _internal_buffer_size>(*it2, loc);
+
2952  if(res != 0)
+
2953  {
+
2954  return res;
+
2955  }
+
2956  }
+
2957  if(it1 == end() && it2 != o.end())
+
2958  {
+
2959  return -1;
+
2960  }
+
2961  if(it1 != end() && it2 == o.end())
+
2962  {
+
2963  return 1;
+
2964  }
+
2965  return 0; // identical
+
2966 }
+
constexpr const_iterator end() const noexcept
Returns an iterator to after the last path component.
Definition: path_view.hpp:2832
+
constexpr const_iterator begin() const noexcept
Returns an iterator to the first path component.
Definition: path_view.hpp:2824
diff --git a/classllfio__v2__xxx_1_1path__view.js b/classllfio__v2__xxx_1_1path__view.js index 38975bb6..b0e5965e 100644 --- a/classllfio__v2__xxx_1_1path__view.js +++ b/classllfio__v2__xxx_1_1path__view.js @@ -77,8 +77,8 @@ var classllfio__v2__xxx_1_1path__view = [ "relative_path", "classllfio__v2__xxx_1_1path__view.html#a2660a043095f236e04c64518befe3811", null ], [ "remove_filename", "classllfio__v2__xxx_1_1path__view.html#ad14a7b7fc7e473136c5da054a6b78a56", null ], [ "render", "classllfio__v2__xxx_1_1path__view.html#a4f915f897f4865b9ed03a1d54c498d05", null ], - [ "render_null_terminated", "classllfio__v2__xxx_1_1path__view.html#aa75e8f94f5f99ac6bd45b27d2f5ec36a", null ], - [ "render_unterminated", "classllfio__v2__xxx_1_1path__view.html#ace2ccb4ef455ef7101abd557f72d3b03", null ], + [ "render_null_terminated", "classllfio__v2__xxx_1_1path__view.html#a3e48293a108d42c5a1b6385e58fbf450", null ], + [ "render_unterminated", "classllfio__v2__xxx_1_1path__view.html#a3f668c2be705547d0010327143179339", null ], [ "root_directory", "classllfio__v2__xxx_1_1path__view.html#af1ca707bbe218ba97647e6fc976ed0fc", null ], [ "root_name", "classllfio__v2__xxx_1_1path__view.html#a5efe04f8c9f7a74559a10e81e775de2c", null ], [ "root_path", "classllfio__v2__xxx_1_1path__view.html#ace2d2fec2c49aff2a2536465b93e6639", null ], diff --git a/classllfio__v2__xxx_1_1path__view__component-members.html b/classllfio__v2__xxx_1_1path__view__component-members.html index fbbf84d3..460a4d29 100644 --- a/classllfio__v2__xxx_1_1path__view__component-members.html +++ b/classllfio__v2__xxx_1_1path__view__component-members.html @@ -150,8 +150,8 @@

- - + + diff --git a/classllfio__v2__xxx_1_1path__view__component.html b/classllfio__v2__xxx_1_1path__view__component.html index 2787ea22..709a95a3 100644 --- a/classllfio__v2__xxx_1_1path__view__component.html +++ b/classllfio__v2__xxx_1_1path__view__component.html @@ -285,16 +285,16 @@ - - - - - + + + - - - + + +

Static Public Attributes

path_view_component(path_view_component &&)=default (defined in llfio_v2_xxx::path_view_component)llfio_v2_xxx::path_view_component
preferred_separatorllfio_v2_xxx::path_view_componentstatic
render(path_view_component view, Args &&...args) constllfio_v2_xxx::path_view_componentinline
render_null_terminated(path_view_component view, Args &&...args) constllfio_v2_xxx::path_view_componentinline
render_unterminated(path_view_component view, Args &&...args) constllfio_v2_xxx::path_view_componentinline
render_null_terminated(Args &&...args) constllfio_v2_xxx::path_view_componentinline
render_unterminated(Args &&...args) constllfio_v2_xxx::path_view_componentinline
rendered_path (defined in llfio_v2_xxx::path_view_component)llfio_v2_xxx::path_view_componentfriend
size_type typedefllfio_v2_xxx::path_view_component
stem() const noexceptllfio_v2_xxx::path_view_componentinline
rendered_path< ZeroTermination, T, AllocatorOrDeleter, _internal_buffer_size > render (path_view_component view, Args &&...args) const
 Convenience function.
 
+
template<class T = typename filesystem::path::value_type, class AllocatorOrDeleter = default_rendered_path_deleter<T[]>, size_t _internal_buffer_size = default_internal_buffer_size, class... Args, typename std::enable_if<(is_source_acceptable< T >), bool >::type = true, typename = decltype( std::is_constructible<rendered_path<zero_termination::zero_terminated, T, AllocatorOrDeleter, _internal_buffer_size>, path_view_component, Args...>::value )>
rendered_path< zero_termination::zero_terminated, T, AllocatorOrDeleter, _internal_buffer_size > render_null_terminated (path_view_component view, Args &&...args) const
 Convenience function.
 
+
rendered_path< zero_termination::zero_terminated, T, AllocatorOrDeleter, _internal_buffer_size > render_null_terminated (Args &&...args) const
 Convenience function.
 
template<class T = typename filesystem::path::value_type, class AllocatorOrDeleter = default_rendered_path_deleter<T[]>, size_t _internal_buffer_size = default_internal_buffer_size, class... Args, typename std::enable_if<(is_source_acceptable< T >), bool >::type = true, typename = decltype( std::is_constructible<rendered_path<zero_termination::zero_terminated, T, AllocatorOrDeleter, _internal_buffer_size>, path_view_component, Args...>::value )>
rendered_path< zero_termination::not_zero_terminated, T, AllocatorOrDeleter, _internal_buffer_size > render_unterminated (path_view_component view, Args &&...args) const
 Convenience function.
 
rendered_path< zero_termination::not_zero_terminated, T, AllocatorOrDeleter, _internal_buffer_size > render_unterminated (Args &&...args) const
 Convenience function.
 
diff --git a/classllfio__v2__xxx_1_1path__view__component.js b/classllfio__v2__xxx_1_1path__view__component.js index 4c6207d5..9feb3355 100644 --- a/classllfio__v2__xxx_1_1path__view__component.js +++ b/classllfio__v2__xxx_1_1path__view__component.js @@ -53,8 +53,8 @@ var classllfio__v2__xxx_1_1path__view__component = [ "operator=", "classllfio__v2__xxx_1_1path__view__component.html#aac07b365ff507ce5493fdc608d48329c", null ], [ "path", "classllfio__v2__xxx_1_1path__view__component.html#ac367f2c429245c567448780511f24c0d", null ], [ "render", "classllfio__v2__xxx_1_1path__view__component.html#a4f915f897f4865b9ed03a1d54c498d05", null ], - [ "render_null_terminated", "classllfio__v2__xxx_1_1path__view__component.html#aa75e8f94f5f99ac6bd45b27d2f5ec36a", null ], - [ "render_unterminated", "classllfio__v2__xxx_1_1path__view__component.html#ace2ccb4ef455ef7101abd557f72d3b03", null ], + [ "render_null_terminated", "classllfio__v2__xxx_1_1path__view__component.html#a3e48293a108d42c5a1b6385e58fbf450", null ], + [ "render_unterminated", "classllfio__v2__xxx_1_1path__view__component.html#a3f668c2be705547d0010327143179339", null ], [ "stem", "classllfio__v2__xxx_1_1path__view__component.html#a824346ba86aed542137be23ea8cad5c0", null ], [ "swap", "classllfio__v2__xxx_1_1path__view__component.html#a247fba2fecd5b850a17b0994f5913b4f", null ], [ "zero_termination", "classllfio__v2__xxx_1_1path__view__component.html#ac12652236847087552e7a8cc01ef5a71", null ], diff --git a/functions_func_r.html b/functions_func_r.html index 73fd32a9..60da6786 100644 --- a/functions_func_r.html +++ b/functions_func_r.html @@ -170,10 +170,10 @@

- r -

Static Public Attributes