From 497d4bf77eb553f9f5979bc46fdc26022fcb0cba Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 13 May 2024 08:00:27 +0000 Subject: [PATCH] deploy: abb561a226b02e2b7cb4a18a11050a0e60aaa4d9 --- develop/doc/html/design/basics.html | 2 +- develop/doc/html/design/channel.html | 2 +- develop/doc/html/design/color_base.html | 2 +- develop/doc/html/design/color_space.html | 2 +- develop/doc/html/design/concepts.html | 2 +- develop/doc/html/design/conclusions.html | 2 +- develop/doc/html/design/dynamic_image.html | 2 +- develop/doc/html/design/examples.html | 2 +- develop/doc/html/design/extending.html | 2 +- develop/doc/html/design/image.html | 2 +- develop/doc/html/design/image_view.html | 2 +- develop/doc/html/design/index.html | 2 +- develop/doc/html/design/metafunctions.html | 2 +- develop/doc/html/design/pixel.html | 2 +- develop/doc/html/design/pixel_iterator.html | 2 +- develop/doc/html/design/pixel_locator.html | 2 +- develop/doc/html/design/point.html | 2 +- develop/doc/html/design/technicalities.html | 2 +- develop/doc/html/genindex.html | 2 +- develop/doc/html/histogram/create.html | 2 +- develop/doc/html/histogram/cumulative.html | 2 +- develop/doc/html/histogram/extend.html | 2 +- .../doc/html/histogram/extension/index.html | 2 +- .../html/histogram/extension/overview.html | 2 +- develop/doc/html/histogram/extension/std.html | 2 +- develop/doc/html/histogram/fill.html | 2 +- develop/doc/html/histogram/index.html | 2 +- develop/doc/html/histogram/limitations.html | 2 +- develop/doc/html/histogram/overview.html | 2 +- .../doc/html/histogram/stl_compatibility.html | 2 +- develop/doc/html/histogram/subhistogram.html | 2 +- develop/doc/html/histogram/utilities.html | 2 +- .../affine-region-detectors.html | 2 +- develop/doc/html/image_processing/basics.html | 2 +- .../histogram_equalization.html | 2 +- .../histogram_matching.html | 2 +- .../contrast_enhancement/index.html | 2 +- .../contrast_enhancement/overview.html | 2 +- develop/doc/html/image_processing/index.html | 2 +- .../doc/html/image_processing/overview.html | 2 +- develop/doc/html/index.html | 2 +- develop/doc/html/installation.html | 2 +- develop/doc/html/io.html | 2 +- develop/doc/html/naming.html | 2 +- develop/doc/html/numeric.html | 2 +- .../reference/path__spec_8hpp_source.html | 203 +++++++++--------- develop/doc/html/search.html | 2 +- develop/doc/html/toolbox.html | 2 +- develop/doc/html/tutorial/gradient.html | 2 +- develop/doc/html/tutorial/histogram.html | 2 +- develop/doc/html/tutorial/video.html | 2 +- 51 files changed, 155 insertions(+), 148 deletions(-) diff --git a/develop/doc/html/design/basics.html b/develop/doc/html/design/basics.html index fd1e85188..2ffc9f69d 100644 --- a/develop/doc/html/design/basics.html +++ b/develop/doc/html/design/basics.html @@ -118,7 +118,7 @@

Basics

diff --git a/develop/doc/html/design/channel.html b/develop/doc/html/design/channel.html index a2479f3bd..b5033af6f 100644 --- a/develop/doc/html/design/channel.html +++ b/develop/doc/html/design/channel.html @@ -267,7 +267,7 @@

Algorithms

diff --git a/develop/doc/html/design/color_base.html b/develop/doc/html/design/color_base.html index 822d5a1ed..40cac3a0f 100644 --- a/develop/doc/html/design/color_base.html +++ b/develop/doc/html/design/color_base.html @@ -314,7 +314,7 @@

Algorithms

diff --git a/develop/doc/html/design/color_space.html b/develop/doc/html/design/color_space.html index eea645b77..f3bfd816c 100644 --- a/develop/doc/html/design/color_space.html +++ b/develop/doc/html/design/color_space.html @@ -166,7 +166,7 @@

Models

diff --git a/develop/doc/html/design/concepts.html b/develop/doc/html/design/concepts.html index 319b6c7b3..e770e4609 100644 --- a/develop/doc/html/design/concepts.html +++ b/develop/doc/html/design/concepts.html @@ -147,7 +147,7 @@

Concepts

diff --git a/develop/doc/html/design/conclusions.html b/develop/doc/html/design/conclusions.html index b7afb72dc..37cf6016f 100644 --- a/develop/doc/html/design/conclusions.html +++ b/develop/doc/html/design/conclusions.html @@ -125,7 +125,7 @@

Compatibility

diff --git a/develop/doc/html/design/dynamic_image.html b/develop/doc/html/design/dynamic_image.html index d799acee1..65961419f 100644 --- a/develop/doc/html/design/dynamic_image.html +++ b/develop/doc/html/design/dynamic_image.html @@ -278,7 +278,7 @@

Dynamic images and image views

diff --git a/develop/doc/html/design/examples.html b/develop/doc/html/design/examples.html index d0673752c..d8b93c5c2 100644 --- a/develop/doc/html/design/examples.html +++ b/develop/doc/html/design/examples.html @@ -268,7 +268,7 @@

Using image views

diff --git a/develop/doc/html/design/extending.html b/develop/doc/html/design/extending.html index 3012f904c..4baa47402 100644 --- a/develop/doc/html/design/extending.html +++ b/develop/doc/html/design/extending.html @@ -238,7 +238,7 @@

Defining new image views

diff --git a/develop/doc/html/design/image.html b/develop/doc/html/design/image.html index 742c210c3..513d24368 100644 --- a/develop/doc/html/design/image.html +++ b/develop/doc/html/design/image.html @@ -179,7 +179,7 @@

Models

diff --git a/develop/doc/html/design/image_view.html b/develop/doc/html/design/image_view.html index 08b52b9f3..445ba144f 100644 --- a/develop/doc/html/design/image_view.html +++ b/develop/doc/html/design/image_view.html @@ -491,7 +491,7 @@

STL-Style Algorithms on Image Views diff --git a/develop/doc/html/design/index.html b/develop/doc/html/design/index.html index ea0e9c4af..2ba9f176d 100644 --- a/develop/doc/html/design/index.html +++ b/develop/doc/html/design/index.html @@ -106,7 +106,7 @@

Design Guide

diff --git a/develop/doc/html/design/metafunctions.html b/develop/doc/html/design/metafunctions.html index 2269961be..c564381ff 100644 --- a/develop/doc/html/design/metafunctions.html +++ b/develop/doc/html/design/metafunctions.html @@ -306,7 +306,7 @@

Type traits

diff --git a/develop/doc/html/design/pixel.html b/develop/doc/html/design/pixel.html index fde9f6093..56992083a 100644 --- a/develop/doc/html/design/pixel.html +++ b/develop/doc/html/design/pixel.html @@ -352,7 +352,7 @@

Algorithms

diff --git a/develop/doc/html/design/pixel_iterator.html b/develop/doc/html/design/pixel_iterator.html index 3bb309e51..fdafff82a 100644 --- a/develop/doc/html/design/pixel_iterator.html +++ b/develop/doc/html/design/pixel_iterator.html @@ -376,7 +376,7 @@

Models

diff --git a/develop/doc/html/design/pixel_locator.html b/develop/doc/html/design/pixel_locator.html index fb6c2ae51..58d55d77d 100644 --- a/develop/doc/html/design/pixel_locator.html +++ b/develop/doc/html/design/pixel_locator.html @@ -362,7 +362,7 @@

Iterator over 2D image

diff --git a/develop/doc/html/design/point.html b/develop/doc/html/design/point.html index 7402178fa..a042e650b 100644 --- a/develop/doc/html/design/point.html +++ b/develop/doc/html/design/point.html @@ -138,7 +138,7 @@

Models

diff --git a/develop/doc/html/design/technicalities.html b/develop/doc/html/design/technicalities.html index 6ec98a81c..d1e912d28 100644 --- a/develop/doc/html/design/technicalities.html +++ b/develop/doc/html/design/technicalities.html @@ -163,7 +163,7 @@

Creating a reference proxy

diff --git a/develop/doc/html/genindex.html b/develop/doc/html/genindex.html index 8b1c0b8df..81cdf9607 100644 --- a/develop/doc/html/genindex.html +++ b/develop/doc/html/genindex.html @@ -78,7 +78,7 @@

Index

diff --git a/develop/doc/html/histogram/create.html b/develop/doc/html/histogram/create.html index 5bb3787b6..d81dee846 100644 --- a/develop/doc/html/histogram/create.html +++ b/develop/doc/html/histogram/create.html @@ -109,7 +109,7 @@

diff --git a/develop/doc/html/histogram/cumulative.html b/develop/doc/html/histogram/cumulative.html index e737d5f62..ab5ecb2ea 100644 --- a/develop/doc/html/histogram/cumulative.html +++ b/develop/doc/html/histogram/cumulative.html @@ -106,7 +106,7 @@

Overview

diff --git a/develop/doc/html/histogram/extend.html b/develop/doc/html/histogram/extend.html index b0258b67d..97bc2537c 100644 --- a/develop/doc/html/histogram/extend.html +++ b/develop/doc/html/histogram/extend.html @@ -142,7 +142,7 @@

User defined Axes

diff --git a/develop/doc/html/histogram/extension/index.html b/develop/doc/html/histogram/extension/index.html index 4af7e689b..4a1511ad3 100644 --- a/develop/doc/html/histogram/extension/index.html +++ b/develop/doc/html/histogram/extension/index.html @@ -94,7 +94,7 @@

Extensions

diff --git a/develop/doc/html/histogram/extension/overview.html b/develop/doc/html/histogram/extension/overview.html index ebbe99a69..9bb056cec 100644 --- a/develop/doc/html/histogram/extension/overview.html +++ b/develop/doc/html/histogram/extension/overview.html @@ -123,7 +123,7 @@

Adding an external container

diff --git a/develop/doc/html/histogram/extension/std.html b/develop/doc/html/histogram/extension/std.html index cc7b4fbdf..99afbc639 100644 --- a/develop/doc/html/histogram/extension/std.html +++ b/develop/doc/html/histogram/extension/std.html @@ -124,7 +124,7 @@

Usage

diff --git a/develop/doc/html/histogram/fill.html b/develop/doc/html/histogram/fill.html index ae2d48fef..4267ba6a2 100644 --- a/develop/doc/html/histogram/fill.html +++ b/develop/doc/html/histogram/fill.html @@ -186,7 +186,7 @@

Advanced

diff --git a/develop/doc/html/histogram/index.html b/develop/doc/html/histogram/index.html index fb7724ae8..3a47e2af0 100644 --- a/develop/doc/html/histogram/index.html +++ b/develop/doc/html/histogram/index.html @@ -99,7 +99,7 @@

Histogram

diff --git a/develop/doc/html/histogram/limitations.html b/develop/doc/html/histogram/limitations.html index 69983073f..98b6606ac 100644 --- a/develop/doc/html/histogram/limitations.html +++ b/develop/doc/html/histogram/limitations.html @@ -86,7 +86,7 @@

diff --git a/develop/doc/html/histogram/overview.html b/develop/doc/html/histogram/overview.html index 2eb039360..ccd958a34 100644 --- a/develop/doc/html/histogram/overview.html +++ b/develop/doc/html/histogram/overview.html @@ -117,7 +117,7 @@

Tutorials

diff --git a/develop/doc/html/histogram/stl_compatibility.html b/develop/doc/html/histogram/stl_compatibility.html index 6f2408752..efe14e50a 100644 --- a/develop/doc/html/histogram/stl_compatibility.html +++ b/develop/doc/html/histogram/stl_compatibility.html @@ -86,7 +86,7 @@

diff --git a/develop/doc/html/histogram/subhistogram.html b/develop/doc/html/histogram/subhistogram.html index 3aad9e908..46519cd44 100644 --- a/develop/doc/html/histogram/subhistogram.html +++ b/develop/doc/html/histogram/subhistogram.html @@ -141,7 +141,7 @@

Overview

diff --git a/develop/doc/html/histogram/utilities.html b/develop/doc/html/histogram/utilities.html index f5c2aedf5..c78fc659e 100644 --- a/develop/doc/html/histogram/utilities.html +++ b/develop/doc/html/histogram/utilities.html @@ -86,7 +86,7 @@

diff --git a/develop/doc/html/image_processing/affine-region-detectors.html b/develop/doc/html/image_processing/affine-region-detectors.html index 762be4062..cdf3cd0be 100644 --- a/develop/doc/html/image_processing/affine-region-detectors.html +++ b/develop/doc/html/image_processing/affine-region-detectors.html @@ -170,7 +170,7 @@

Harris and Hessian

diff --git a/develop/doc/html/image_processing/basics.html b/develop/doc/html/image_processing/basics.html index c11c45146..ade420d69 100644 --- a/develop/doc/html/image_processing/basics.html +++ b/develop/doc/html/image_processing/basics.html @@ -127,7 +127,7 @@

Curvature

diff --git a/develop/doc/html/image_processing/contrast_enhancement/histogram_equalization.html b/develop/doc/html/image_processing/contrast_enhancement/histogram_equalization.html index dca0ab1f1..869f509a0 100644 --- a/develop/doc/html/image_processing/contrast_enhancement/histogram_equalization.html +++ b/develop/doc/html/image_processing/contrast_enhancement/histogram_equalization.html @@ -151,7 +151,7 @@

Demo

diff --git a/develop/doc/html/image_processing/contrast_enhancement/histogram_matching.html b/develop/doc/html/image_processing/contrast_enhancement/histogram_matching.html index 993b728f8..cb4ea1cd3 100644 --- a/develop/doc/html/image_processing/contrast_enhancement/histogram_matching.html +++ b/develop/doc/html/image_processing/contrast_enhancement/histogram_matching.html @@ -142,7 +142,7 @@

Demo

diff --git a/develop/doc/html/image_processing/contrast_enhancement/index.html b/develop/doc/html/image_processing/contrast_enhancement/index.html index 05a93c5b9..1944413df 100644 --- a/develop/doc/html/image_processing/contrast_enhancement/index.html +++ b/develop/doc/html/image_processing/contrast_enhancement/index.html @@ -93,7 +93,7 @@

Contrast Enhancement

diff --git a/develop/doc/html/image_processing/contrast_enhancement/overview.html b/develop/doc/html/image_processing/contrast_enhancement/overview.html index c481d957d..8d13fe5db 100644 --- a/develop/doc/html/image_processing/contrast_enhancement/overview.html +++ b/develop/doc/html/image_processing/contrast_enhancement/overview.html @@ -99,7 +99,7 @@

Overview

diff --git a/develop/doc/html/image_processing/index.html b/develop/doc/html/image_processing/index.html index a026dddf9..2c55d7445 100644 --- a/develop/doc/html/image_processing/index.html +++ b/develop/doc/html/image_processing/index.html @@ -107,7 +107,7 @@

Image Processing

diff --git a/develop/doc/html/image_processing/overview.html b/develop/doc/html/image_processing/overview.html index 59e4c8616..da6d7aae7 100644 --- a/develop/doc/html/image_processing/overview.html +++ b/develop/doc/html/image_processing/overview.html @@ -92,7 +92,7 @@

Overview

diff --git a/develop/doc/html/index.html b/develop/doc/html/index.html index e5098657c..4d1c52ac2 100644 --- a/develop/doc/html/index.html +++ b/develop/doc/html/index.html @@ -201,7 +201,7 @@

Examples

diff --git a/develop/doc/html/installation.html b/develop/doc/html/installation.html index 3b0f4c41b..36f210ec3 100644 --- a/develop/doc/html/installation.html +++ b/develop/doc/html/installation.html @@ -107,7 +107,7 @@

Compiling

diff --git a/develop/doc/html/io.html b/develop/doc/html/io.html index 7d13ee939..5ace0c661 100644 --- a/develop/doc/html/io.html +++ b/develop/doc/html/io.html @@ -736,7 +736,7 @@

Running gil::io tests

diff --git a/develop/doc/html/naming.html b/develop/doc/html/naming.html index 09b0ddc7e..811a179de 100644 --- a/develop/doc/html/naming.html +++ b/develop/doc/html/naming.html @@ -118,7 +118,7 @@

Concrete Types

diff --git a/develop/doc/html/numeric.html b/develop/doc/html/numeric.html index f5cd5c544..91cf4851b 100644 --- a/develop/doc/html/numeric.html +++ b/develop/doc/html/numeric.html @@ -83,7 +83,7 @@

Overview

diff --git a/develop/doc/html/reference/path__spec_8hpp_source.html b/develop/doc/html/reference/path__spec_8hpp_source.html index 60fc21625..2f5ba6968 100644 --- a/develop/doc/html/reference/path__spec_8hpp_source.html +++ b/develop/doc/html/reference/path__spec_8hpp_source.html @@ -49,105 +49,112 @@

Boost GIL
1 //
2 // Copyright 2007-2008 Andreas Pokorny, Christian Henning
-
3 //
-
4 // Distributed under the Boost Software License, Version 1.0
-
5 // See accompanying file LICENSE_1_0.txt or copy at
-
6 // http://www.boost.org/LICENSE_1_0.txt
-
7 //
-
8 #ifndef BOOST_GIL_IO_PATH_SPEC_HPP
-
9 #define BOOST_GIL_IO_PATH_SPEC_HPP
-
10 
-
11 #include <boost/gil/io/detail/filesystem.hpp>
-
12 
-
13 #include <cstdlib>
-
14 #include <string>
-
15 #include <type_traits>
-
16 
-
17 namespace boost { namespace gil { namespace detail {
+
3 // Copyright 2024 Dirk Stolle
+
4 //
+
5 // Distributed under the Boost Software License, Version 1.0
+
6 // See accompanying file LICENSE_1_0.txt or copy at
+
7 // http://www.boost.org/LICENSE_1_0.txt
+
8 //
+
9 #ifndef BOOST_GIL_IO_PATH_SPEC_HPP
+
10 #define BOOST_GIL_IO_PATH_SPEC_HPP
+
11 
+
12 #include <boost/gil/io/detail/filesystem.hpp>
+
13 
+
14 #include <cstdlib>
+
15 #include <cwchar>
+
16 #include <string>
+
17 #include <type_traits>
18 
-
19 template<typename P> struct is_supported_path_spec : std::false_type {};
-
20 template<> struct is_supported_path_spec< std::string > : std::true_type {};
-
21 template<> struct is_supported_path_spec< const std::string > : std::true_type {};
-
22 template<> struct is_supported_path_spec< std::wstring > : std::true_type {};
-
23 template<> struct is_supported_path_spec< const std::wstring > : std::true_type {};
-
24 template<> struct is_supported_path_spec< char const* > : std::true_type {};
-
25 template<> struct is_supported_path_spec< char* > : std::true_type {};
-
26 template<> struct is_supported_path_spec< const wchar_t* > : std::true_type {};
-
27 template<> struct is_supported_path_spec< wchar_t* > : std::true_type {};
-
28 
-
29 template<int i> struct is_supported_path_spec<const char [i]> : std::true_type {};
-
30 template<int i> struct is_supported_path_spec<char [i]> : std::true_type {};
-
31 template<int i> struct is_supported_path_spec<const wchar_t [i]> : std::true_type {};
-
32 template<int i> struct is_supported_path_spec<wchar_t [i]> : std::true_type {};
-
33 
-
34 template<> struct is_supported_path_spec<filesystem::path> : std::true_type {};
-
35 template<> struct is_supported_path_spec<filesystem::path const> : std::true_type {};
-
36 
-
37 inline std::string convert_to_string( std::string const& obj)
-
38 {
-
39  return obj;
-
40 }
-
41 
-
42 inline std::string convert_to_string( std::wstring const& s )
-
43 {
-
44  std::size_t len = wcslen( s.c_str() );
-
45  char* c = reinterpret_cast<char*>( alloca( len ));
-
46  wcstombs( c, s.c_str(), len );
-
47 
-
48  return std::string( c, c + len );
-
49 }
-
50 
-
51 inline std::string convert_to_string( char const* str )
-
52 {
-
53  return std::string( str );
-
54 }
-
55 
-
56 inline std::string convert_to_string( char* str )
-
57 {
-
58  return std::string( str );
-
59 }
-
60 
-
61 inline std::string convert_to_string(filesystem::path const& path)
-
62 {
-
63  return convert_to_string(path.string());
-
64 }
-
65 
-
66 inline char const* convert_to_native_string( char* str )
-
67 {
-
68  return str;
-
69 }
-
70 
-
71 inline char const* convert_to_native_string( char const* str )
-
72 {
-
73  return str;
-
74 }
-
75 
-
76 inline char const* convert_to_native_string( const std::string& str )
-
77 {
-
78  return str.c_str();
-
79 }
-
80 
-
81 inline char const* convert_to_native_string( const wchar_t* str )
-
82 {
-
83  std::size_t len = wcslen( str ) + 1;
-
84  char* c = new char[len];
-
85  wcstombs( c, str, len );
-
86 
-
87  return c;
-
88 }
-
89 
-
90 inline char const* convert_to_native_string( std::wstring const& str )
-
91 {
-
92  std::size_t len = wcslen( str.c_str() ) + 1;
-
93  char* c = new char[len];
-
94  wcstombs( c, str.c_str(), len );
-
95 
-
96  return c;
-
97 }
-
98 
-
99 }}} // namespace boost::gil::detail
-
100 
-
101 #endif
+
19 namespace boost { namespace gil { namespace detail {
+
20 
+
21 template<typename P> struct is_supported_path_spec : std::false_type {};
+
22 template<> struct is_supported_path_spec< std::string > : std::true_type {};
+
23 template<> struct is_supported_path_spec< const std::string > : std::true_type {};
+
24 template<> struct is_supported_path_spec< std::wstring > : std::true_type {};
+
25 template<> struct is_supported_path_spec< const std::wstring > : std::true_type {};
+
26 template<> struct is_supported_path_spec< char const* > : std::true_type {};
+
27 template<> struct is_supported_path_spec< char* > : std::true_type {};
+
28 template<> struct is_supported_path_spec< const wchar_t* > : std::true_type {};
+
29 template<> struct is_supported_path_spec< wchar_t* > : std::true_type {};
+
30 
+
31 template<int i> struct is_supported_path_spec<const char [i]> : std::true_type {};
+
32 template<int i> struct is_supported_path_spec<char [i]> : std::true_type {};
+
33 template<int i> struct is_supported_path_spec<const wchar_t [i]> : std::true_type {};
+
34 template<int i> struct is_supported_path_spec<wchar_t [i]> : std::true_type {};
+
35 
+
36 template<> struct is_supported_path_spec<filesystem::path> : std::true_type {};
+
37 template<> struct is_supported_path_spec<filesystem::path const> : std::true_type {};
+
38 
+
39 inline std::string convert_to_string( std::string const& obj)
+
40 {
+
41  return obj;
+
42 }
+
43 
+
44 inline std::string convert_to_string( std::wstring const& s )
+
45 {
+
46  std::mbstate_t state = std::mbstate_t();
+
47  const wchar_t* str = s.c_str();
+
48  const std::size_t len = std::wcsrtombs(nullptr, &str, 0, &state);
+
49  std::string result(len, '\0');
+
50  std::wcstombs( &result[0], s.c_str(), len );
+
51 
+
52  return result;
+
53 }
+
54 
+
55 inline std::string convert_to_string( char const* str )
+
56 {
+
57  return std::string( str );
+
58 }
+
59 
+
60 inline std::string convert_to_string( char* str )
+
61 {
+
62  return std::string( str );
+
63 }
+
64 
+
65 inline std::string convert_to_string(filesystem::path const& path)
+
66 {
+
67  return convert_to_string(path.string());
+
68 }
+
69 
+
70 inline char const* convert_to_native_string( char* str )
+
71 {
+
72  return str;
+
73 }
+
74 
+
75 inline char const* convert_to_native_string( char const* str )
+
76 {
+
77  return str;
+
78 }
+
79 
+
80 inline char const* convert_to_native_string( const std::string& str )
+
81 {
+
82  return str.c_str();
+
83 }
+
84 
+
85 inline char const* convert_to_native_string( const wchar_t* str )
+
86 {
+
87  std::mbstate_t state = std::mbstate_t();
+
88  const std::size_t len = std::wcsrtombs(nullptr, &str, 0, &state) + 1;
+
89  char* c = new char[len];
+
90  std::wcstombs( c, str, len );
+
91 
+
92  return c;
+
93 }
+
94 
+
95 inline char const* convert_to_native_string( std::wstring const& str )
+
96 {
+
97  std::mbstate_t state = std::mbstate_t();
+
98  const wchar_t* wstr = str.c_str();
+
99  const std::size_t len = std::wcsrtombs(nullptr, &wstr, 0, &state) + 1;
+
100  char* c = new char[len];
+
101  std::wcstombs( c, str.c_str(), len );
+
102 
+
103  return c;
+
104 }
+
105 
+
106 }}} // namespace boost::gil::detail
+
107 
+
108 #endif
defined(BOOST_NO_CXX17_HDR_MEMORY_RESOURCE)
Definition: algorithm.hpp:36
diff --git a/develop/doc/html/search.html b/develop/doc/html/search.html index 7623c34c0..31d4244dc 100644 --- a/develop/doc/html/search.html +++ b/develop/doc/html/search.html @@ -95,7 +95,7 @@

Search

diff --git a/develop/doc/html/toolbox.html b/develop/doc/html/toolbox.html index 1e295aa7c..5182a4b37 100644 --- a/develop/doc/html/toolbox.html +++ b/develop/doc/html/toolbox.html @@ -132,7 +132,7 @@

Reference

diff --git a/develop/doc/html/tutorial/gradient.html b/develop/doc/html/tutorial/gradient.html index f8c17dd1a..49c4a68b8 100644 --- a/develop/doc/html/tutorial/gradient.html +++ b/develop/doc/html/tutorial/gradient.html @@ -992,7 +992,7 @@

Conclusion

diff --git a/develop/doc/html/tutorial/histogram.html b/develop/doc/html/tutorial/histogram.html index 0bce9ca09..996f16582 100644 --- a/develop/doc/html/tutorial/histogram.html +++ b/develop/doc/html/tutorial/histogram.html @@ -175,7 +175,7 @@

GIL implementation

diff --git a/develop/doc/html/tutorial/video.html b/develop/doc/html/tutorial/video.html index 298d86798..76d913ce2 100644 --- a/develop/doc/html/tutorial/video.html +++ b/develop/doc/html/tutorial/video.html @@ -86,7 +86,7 @@

Tutorial: Video Lecture