Imported Upstream version 1.72.0
[platform/upstream/boost.git] / libs / histogram / doc / html / boost / histogram / unsafe_access.html
index a84ef3a..c52b080 100644 (file)
@@ -7,7 +7,7 @@
 <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Boost.Histogram">
 <link rel="up" href="../../histogram/reference.html#header.boost.histogram.unsafe_access_hpp" title="Header &lt;boost/histogram/unsafe_access.hpp&gt;">
 <link rel="prev" href="unlimited_storage.html" title="Class template unlimited_storage">
-<link rel="next" href="../../histogram/history.html" title="Revision history">
+<link rel="next" href="weight_type.html" title="Struct template weight_type">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="unlimited_storage.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../histogram/reference.html#header.boost.histogram.unsafe_access_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../../histogram/history.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="unlimited_storage.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../histogram/reference.html#header.boost.histogram.unsafe_access_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="weight_type.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry">
 <a name="boost.histogram.unsafe_access"></a><div class="titlepage"></div>
 </span>
 <span class="keyword">struct</span> <a class="link" href="unsafe_access.html" title="Struct unsafe_access">unsafe_access</a> <span class="special">{</span>
 
-  <span class="comment">// <a class="link" href="unsafe_access.html#idm45525155225200-bb">public static functions</a></span>
-  <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Histogram<span class="special">&gt;</span> <span class="keyword">static</span> <span class="keyword">auto</span> <span class="special">&amp;</span> <a class="link" href="unsafe_access.html#idm45525155224640-bb"><span class="identifier">axes</span></a><span class="special">(</span><span class="identifier">Histogram</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
-  <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Histogram<span class="special">&gt;</span> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keyword">auto</span> <span class="special">&amp;</span> <a class="link" href="unsafe_access.html#idm45525155220864-bb"><span class="identifier">axes</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Histogram</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+  <span class="comment">// <a class="link" href="unsafe_access.html#idm45414524054928-bb">public static functions</a></span>
+  <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Histogram<span class="special">&gt;</span> <span class="keyword">static</span> <span class="keyword">auto</span> <span class="special">&amp;</span> <a class="link" href="unsafe_access.html#idm45414524054368-bb"><span class="identifier">axes</span></a><span class="special">(</span><span class="identifier">Histogram</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+  <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Histogram<span class="special">&gt;</span> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keyword">auto</span> <span class="special">&amp;</span> <a class="link" href="unsafe_access.html#idm45414524050592-bb"><span class="identifier">axes</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Histogram</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
   <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Histogram<span class="special">,</span> <span class="keyword">unsigned</span> I <span class="special">=</span> <span class="number">0</span><span class="special">&gt;</span> 
     <span class="keyword">static</span> <span class="keyword">decltype</span><span class="special">(</span><span class="keyword">auto</span><span class="special">)</span> 
-    <a class="link" href="unsafe_access.html#idm45525155217088-bb"><span class="identifier">axis</span></a><span class="special">(</span><span class="identifier">Histogram</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">integral_constant</span><span class="special">&lt;</span> <span class="keyword">unsigned</span><span class="special">,</span> <span class="identifier">I</span> <span class="special">&gt;</span> <span class="special">=</span> <span class="special">{</span><span class="special">}</span><span class="special">)</span><span class="special">;</span>
+    <a class="link" href="unsafe_access.html#idm45414524046816-bb"><span class="identifier">axis</span></a><span class="special">(</span><span class="identifier">Histogram</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">integral_constant</span><span class="special">&lt;</span> <span class="keyword">unsigned</span><span class="special">,</span> <span class="identifier">I</span> <span class="special">&gt;</span> <span class="special">=</span> <span class="special">{</span><span class="special">}</span><span class="special">)</span><span class="special">;</span>
   <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Histogram<span class="special">&gt;</span> 
-    <span class="keyword">static</span> <span class="keyword">decltype</span><span class="special">(</span><span class="keyword">auto</span><span class="special">)</span> <a class="link" href="unsafe_access.html#idm45525155210720-bb"><span class="identifier">axis</span></a><span class="special">(</span><span class="identifier">Histogram</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">unsigned</span><span class="special">)</span><span class="special">;</span>
-  <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Histogram<span class="special">&gt;</span> <span class="keyword">static</span> <span class="keyword">auto</span> <span class="special">&amp;</span> <a class="link" href="unsafe_access.html#idm45525155205808-bb"><span class="identifier">storage</span></a><span class="special">(</span><span class="identifier">Histogram</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
-  <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Histogram<span class="special">&gt;</span> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keyword">auto</span> <span class="special">&amp;</span> <a class="link" href="unsafe_access.html#idm45525155202032-bb"><span class="identifier">storage</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Histogram</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+    <span class="keyword">static</span> <span class="keyword">decltype</span><span class="special">(</span><span class="keyword">auto</span><span class="special">)</span> <a class="link" href="unsafe_access.html#idm45414524040448-bb"><span class="identifier">axis</span></a><span class="special">(</span><span class="identifier">Histogram</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">unsigned</span><span class="special">)</span><span class="special">;</span>
+  <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Histogram<span class="special">&gt;</span> <span class="keyword">static</span> <span class="keyword">auto</span> <span class="special">&amp;</span> <a class="link" href="unsafe_access.html#idm45414524035536-bb"><span class="identifier">storage</span></a><span class="special">(</span><span class="identifier">Histogram</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+  <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Histogram<span class="special">&gt;</span> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keyword">auto</span> <span class="special">&amp;</span> <a class="link" href="unsafe_access.html#idm45414524031760-bb"><span class="identifier">storage</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Histogram</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+  <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Histogram<span class="special">&gt;</span> <span class="keyword">static</span> <span class="keyword">auto</span> <span class="special">&amp;</span> <a class="link" href="unsafe_access.html#idm45414524027984-bb"><span class="identifier">offset</span></a><span class="special">(</span><span class="identifier">Histogram</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+  <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Histogram<span class="special">&gt;</span> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keyword">auto</span> <span class="special">&amp;</span> <a class="link" href="unsafe_access.html#idm45414524024208-bb"><span class="identifier">offset</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Histogram</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
   <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Allocator<span class="special">&gt;</span> 
     <span class="keyword">static</span> <span class="keyword">constexpr</span> <span class="keyword">auto</span> <span class="special">&amp;</span> 
-    <a class="link" href="unsafe_access.html#idm45525155198256-bb"><span class="identifier">unlimited_storage_buffer</span></a><span class="special">(</span><a class="link" href="unlimited_storage.html" title="Class template unlimited_storage">unlimited_storage</a><span class="special">&lt;</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+    <a class="link" href="unsafe_access.html#idm45414524020432-bb"><span class="identifier">unlimited_storage_buffer</span></a><span class="special">(</span><a class="link" href="unlimited_storage.html" title="Class template unlimited_storage">unlimited_storage</a><span class="special">&lt;</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
   <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">&gt;</span> 
-    <span class="keyword">static</span> <span class="keyword">constexpr</span> <span class="keyword">auto</span> <span class="special">&amp;</span> <a class="link" href="unsafe_access.html#idm45525155192704-bb"><span class="identifier">storage_adaptor_impl</span></a><span class="special">(</span><a class="link" href="storage_adaptor.html" title="Class template storage_adaptor">storage_adaptor</a><span class="special">&lt;</span> <span class="identifier">T</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+    <span class="keyword">static</span> <span class="keyword">constexpr</span> <span class="keyword">auto</span> <span class="special">&amp;</span> <a class="link" href="unsafe_access.html#idm45414524014880-bb"><span class="identifier">storage_adaptor_impl</span></a><span class="special">(</span><a class="link" href="storage_adaptor.html" title="Class template storage_adaptor">storage_adaptor</a><span class="special">&lt;</span> <span class="identifier">T</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1">
-<a name="idm45952475992240"></a><h2>Description</h2>
+<a name="idm45212141935616"></a><h2>Description</h2>
 <p>This struct enables access to private data of some classes. It is intended for library developers who need this to implement algorithms efficiently, for example, serialization. Users should not use this. If you are a user who absolutely needs this to get a specific effect, please submit an issue on Github. Perhaps the public interface is insufficient and should be extended for your use case.</p>
 <p>Unlike the normal interface, the <a class="link" href="unsafe_access.html" title="Struct unsafe_access">unsafe_access</a> interface may change between versions. If your code relies on <a class="link" href="unsafe_access.html" title="Struct unsafe_access">unsafe_access</a>, it may or may not break when you update Boost. This is another reason to not use it unless you are ok with these conditions. </p>
 <div class="refsect2">
-<a name="idm45952475988960"></a><h3>
-<a name="idm45525155225200-bb"></a><code class="computeroutput">unsafe_access</code> public static functions</h3>
+<a name="idm45212141932336"></a><h3>
+<a name="idm45414524054928-bb"></a><code class="computeroutput">unsafe_access</code> public static functions</h3>
 <div class="orderedlist"><ol class="orderedlist" type="1">
 <li class="listitem">
-<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Histogram<span class="special">&gt;</span> <span class="keyword">static</span> <span class="keyword">auto</span> <span class="special">&amp;</span> <a name="idm45525155224640-bb"></a><span class="identifier">axes</span><span class="special">(</span><span class="identifier">Histogram</span> <span class="special">&amp;</span> hist<span class="special">)</span><span class="special">;</span></pre>Get axes. <p>
+<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Histogram<span class="special">&gt;</span> <span class="keyword">static</span> <span class="keyword">auto</span> <span class="special">&amp;</span> <a name="idm45414524054368-bb"></a><span class="identifier">axes</span><span class="special">(</span><span class="identifier">Histogram</span> <span class="special">&amp;</span> hist<span class="special">)</span><span class="special">;</span></pre>Get axes. <p>
 </p>
 <div class="variablelist"><table border="0" class="variablelist compact">
 <colgroup>
@@ -82,7 +84,7 @@
 </table></div>
 </li>
 <li class="listitem">
-<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Histogram<span class="special">&gt;</span> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keyword">auto</span> <span class="special">&amp;</span> <a name="idm45525155220864-bb"></a><span class="identifier">axes</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Histogram</span> <span class="special">&amp;</span> hist<span class="special">)</span><span class="special">;</span></pre>Get axes. <p>
+<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Histogram<span class="special">&gt;</span> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keyword">auto</span> <span class="special">&amp;</span> <a name="idm45414524050592-bb"></a><span class="identifier">axes</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Histogram</span> <span class="special">&amp;</span> hist<span class="special">)</span><span class="special">;</span></pre>Get axes. <p>
 </p>
 <div class="variablelist"><table border="0" class="variablelist compact">
 <colgroup>
 <li class="listitem">
 <pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Histogram<span class="special">,</span> <span class="keyword">unsigned</span> I <span class="special">=</span> <span class="number">0</span><span class="special">&gt;</span> 
   <span class="keyword">static</span> <span class="keyword">decltype</span><span class="special">(</span><span class="keyword">auto</span><span class="special">)</span> 
-  <a name="idm45525155217088-bb"></a><span class="identifier">axis</span><span class="special">(</span><span class="identifier">Histogram</span> <span class="special">&amp;</span> hist<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">integral_constant</span><span class="special">&lt;</span> <span class="keyword">unsigned</span><span class="special">,</span> <span class="identifier">I</span> <span class="special">&gt;</span> <span class="special">=</span> <span class="special">{</span><span class="special">}</span><span class="special">)</span><span class="special">;</span></pre>Get mutable axis reference with compile-time number. <p>
+  <a name="idm45414524046816-bb"></a><span class="identifier">axis</span><span class="special">(</span><span class="identifier">Histogram</span> <span class="special">&amp;</span> hist<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">integral_constant</span><span class="special">&lt;</span> <span class="keyword">unsigned</span><span class="special">,</span> <span class="identifier">I</span> <span class="special">&gt;</span> <span class="special">=</span> <span class="special">{</span><span class="special">}</span><span class="special">)</span><span class="special">;</span></pre>Get mutable axis reference with compile-time number. <p>
 
 </p>
 <div class="variablelist"><table border="0" class="variablelist compact">
 </li>
 <li class="listitem">
 <pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Histogram<span class="special">&gt;</span> 
-  <span class="keyword">static</span> <span class="keyword">decltype</span><span class="special">(</span><span class="keyword">auto</span><span class="special">)</span> <a name="idm45525155210720-bb"></a><span class="identifier">axis</span><span class="special">(</span><span class="identifier">Histogram</span> <span class="special">&amp;</span> hist<span class="special">,</span> <span class="keyword">unsigned</span> i<span class="special">)</span><span class="special">;</span></pre>Get mutable axis reference with run-time number. <p>
+  <span class="keyword">static</span> <span class="keyword">decltype</span><span class="special">(</span><span class="keyword">auto</span><span class="special">)</span> <a name="idm45414524040448-bb"></a><span class="identifier">axis</span><span class="special">(</span><span class="identifier">Histogram</span> <span class="special">&amp;</span> hist<span class="special">,</span> <span class="keyword">unsigned</span> i<span class="special">)</span><span class="special">;</span></pre>Get mutable axis reference with run-time number. <p>
 </p>
 <div class="variablelist"><table border="0" class="variablelist compact">
 <colgroup>
 </table></div>
 </li>
 <li class="listitem">
-<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Histogram<span class="special">&gt;</span> <span class="keyword">static</span> <span class="keyword">auto</span> <span class="special">&amp;</span> <a name="idm45525155205808-bb"></a><span class="identifier">storage</span><span class="special">(</span><span class="identifier">Histogram</span> <span class="special">&amp;</span> hist<span class="special">)</span><span class="special">;</span></pre>Get storage. <p>
+<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Histogram<span class="special">&gt;</span> <span class="keyword">static</span> <span class="keyword">auto</span> <span class="special">&amp;</span> <a name="idm45414524035536-bb"></a><span class="identifier">storage</span><span class="special">(</span><span class="identifier">Histogram</span> <span class="special">&amp;</span> hist<span class="special">)</span><span class="special">;</span></pre>Get storage. <p>
 </p>
 <div class="variablelist"><table border="0" class="variablelist compact">
 <colgroup>
 </li>
 <li class="listitem">
 <pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Histogram<span class="special">&gt;</span> 
-  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keyword">auto</span> <span class="special">&amp;</span> <a name="idm45525155202032-bb"></a><span class="identifier">storage</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Histogram</span> <span class="special">&amp;</span> hist<span class="special">)</span><span class="special">;</span></pre>Get storage. <p>
+  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keyword">auto</span> <span class="special">&amp;</span> <a name="idm45414524031760-bb"></a><span class="identifier">storage</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Histogram</span> <span class="special">&amp;</span> hist<span class="special">)</span><span class="special">;</span></pre>Get storage. <p>
 </p>
 <div class="variablelist"><table border="0" class="variablelist compact">
 <colgroup>
 </table></div>
 </li>
 <li class="listitem">
+<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Histogram<span class="special">&gt;</span> <span class="keyword">static</span> <span class="keyword">auto</span> <span class="special">&amp;</span> <a name="idm45414524027984-bb"></a><span class="identifier">offset</span><span class="special">(</span><span class="identifier">Histogram</span> <span class="special">&amp;</span> hist<span class="special">)</span><span class="special">;</span></pre>Get index offset. <p>
+</p>
+<div class="variablelist"><table border="0" class="variablelist compact">
+<colgroup>
+<col align="left" valign="top">
+<col>
+</colgroup>
+<tbody><tr>
+<td><p><span class="term">Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0" class="variablelist compact">
+<colgroup>
+<col align="left" valign="top">
+<col>
+</colgroup>
+<tbody><tr>
+<td><p><span class="term"><code class="computeroutput">hist</code></span></p></td>
+<td><p>histogram </p></td>
+</tr></tbody>
+</table></div></td>
+</tr></tbody>
+</table></div>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Histogram<span class="special">&gt;</span> 
+  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keyword">auto</span> <span class="special">&amp;</span> <a name="idm45414524024208-bb"></a><span class="identifier">offset</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Histogram</span> <span class="special">&amp;</span> hist<span class="special">)</span><span class="special">;</span></pre>Get index offset. <p>
+</p>
+<div class="variablelist"><table border="0" class="variablelist compact">
+<colgroup>
+<col align="left" valign="top">
+<col>
+</colgroup>
+<tbody><tr>
+<td><p><span class="term">Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0" class="variablelist compact">
+<colgroup>
+<col align="left" valign="top">
+<col>
+</colgroup>
+<tbody><tr>
+<td><p><span class="term"><code class="computeroutput">hist</code></span></p></td>
+<td><p>histogram </p></td>
+</tr></tbody>
+</table></div></td>
+</tr></tbody>
+</table></div>
+</li>
+<li class="listitem">
 <pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Allocator<span class="special">&gt;</span> 
   <span class="keyword">static</span> <span class="keyword">constexpr</span> <span class="keyword">auto</span> <span class="special">&amp;</span> 
-  <a name="idm45525155198256-bb"></a><span class="identifier">unlimited_storage_buffer</span><span class="special">(</span><a class="link" href="unlimited_storage.html" title="Class template unlimited_storage">unlimited_storage</a><span class="special">&lt;</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="special">&amp;</span> storage<span class="special">)</span><span class="special">;</span></pre>Get buffer of <code class="computeroutput"><a class="link" href="unlimited_storage.html" title="Class template unlimited_storage">unlimited_storage</a></code>. <p>
+  <a name="idm45414524020432-bb"></a><span class="identifier">unlimited_storage_buffer</span><span class="special">(</span><a class="link" href="unlimited_storage.html" title="Class template unlimited_storage">unlimited_storage</a><span class="special">&lt;</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="special">&amp;</span> storage<span class="special">)</span><span class="special">;</span></pre>Get buffer of <code class="computeroutput"><a class="link" href="unlimited_storage.html" title="Class template unlimited_storage">unlimited_storage</a></code>. <p>
 </p>
 <div class="variablelist"><table border="0" class="variablelist compact">
 <colgroup>
 </li>
 <li class="listitem">
 <pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">&gt;</span> 
-  <span class="keyword">static</span> <span class="keyword">constexpr</span> <span class="keyword">auto</span> <span class="special">&amp;</span> <a name="idm45525155192704-bb"></a><span class="identifier">storage_adaptor_impl</span><span class="special">(</span><a class="link" href="storage_adaptor.html" title="Class template storage_adaptor">storage_adaptor</a><span class="special">&lt;</span> <span class="identifier">T</span> <span class="special">&gt;</span> <span class="special">&amp;</span> storage<span class="special">)</span><span class="special">;</span></pre>Get implementation of <code class="computeroutput"><a class="link" href="storage_adaptor.html" title="Class template storage_adaptor">storage_adaptor</a></code>. <p>
+  <span class="keyword">static</span> <span class="keyword">constexpr</span> <span class="keyword">auto</span> <span class="special">&amp;</span> <a name="idm45414524014880-bb"></a><span class="identifier">storage_adaptor_impl</span><span class="special">(</span><a class="link" href="storage_adaptor.html" title="Class template storage_adaptor">storage_adaptor</a><span class="special">&lt;</span> <span class="identifier">T</span> <span class="special">&gt;</span> <span class="special">&amp;</span> storage<span class="special">)</span><span class="special">;</span></pre>Get implementation of <code class="computeroutput"><a class="link" href="storage_adaptor.html" title="Class template storage_adaptor">storage_adaptor</a></code>. <p>
 </p>
 <div class="variablelist"><table border="0" class="variablelist compact">
 <colgroup>
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="unlimited_storage.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../histogram/reference.html#header.boost.histogram.unsafe_access_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../../histogram/history.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="unlimited_storage.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../histogram/reference.html#header.boost.histogram.unsafe_access_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="weight_type.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>