Skip to content

Commit 1c74f86

Browse files
committed
deploy: 14ab503
1 parent eb3748e commit 1c74f86

File tree

46 files changed

+618
-494
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+618
-494
lines changed

annotated.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<meta content="Structure-of-Arrays for C++" property="og:description"/>
2020
<meta content="Structure-of-Arrays for C++" itemprop="description"/>
2121
<meta content="telephone=no" name="format-detection"/>
22-
<meta content="Poxy v0.13.7" name="generator"/>
22+
<meta content="Poxy v0.18.0" name="generator"/>
2323
<meta content="strict-origin-when-cross-origin" name="referrer"/>
2424
</head>
2525
<body>

classsoagen_1_1examples_1_1boxes.html

+96-96
Large diffs are not rendered by default.

classsoagen_1_1examples_1_1entities.html

+90-90
Large diffs are not rendered by default.

classsoagen_1_1examples_1_1spheres.html

+92-92
Large diffs are not rendered by default.

classsoagen_1_1iterator.html

+20-20
Large diffs are not rendered by default.

classsoagen_1_1span.html

+40-16
Large diffs are not rendered by default.

classsoagen_1_1table.html

+63-63
Large diffs are not rendered by default.

concepts.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<meta content="Structure-of-Arrays for C++" property="og:description"/>
2020
<meta content="Structure-of-Arrays for C++" itemprop="description"/>
2121
<meta content="telephone=no" name="format-detection"/>
22-
<meta content="Poxy v0.13.7" name="generator"/>
22+
<meta content="Poxy v0.18.0" name="generator"/>
2323
<meta content="strict-origin-when-cross-origin" name="referrer"/>
2424
</head>
2525
<body>

entities_8hpp.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<meta content="Structure-of-Arrays for C++" property="og:description"/>
2020
<meta content="Structure-of-Arrays for C++" itemprop="description"/>
2121
<meta content="telephone=no" name="format-detection"/>
22-
<meta content="Poxy v0.13.7" name="generator"/>
22+
<meta content="Poxy v0.18.0" name="generator"/>
2323
<meta content="strict-origin-when-cross-origin" name="referrer"/>
2424
</head>
2525
<body class="poxy-has-toc">

files.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<meta content="Structure-of-Arrays for C++" property="og:description"/>
2020
<meta content="Structure-of-Arrays for C++" itemprop="description"/>
2121
<meta content="telephone=no" name="format-detection"/>
22-
<meta content="Poxy v0.13.7" name="generator"/>
22+
<meta content="Poxy v0.18.0" name="generator"/>
2323
<meta content="strict-origin-when-cross-origin" name="referrer"/>
2424
</head>
2525
<body>

index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<meta content="Structure-of-Arrays for C++" property="og:description"/>
2020
<meta content="Structure-of-Arrays for C++" itemprop="description"/>
2121
<meta content="telephone=no" name="format-detection"/>
22-
<meta content="Poxy v0.13.7" name="generator"/>
22+
<meta content="Poxy v0.18.0" name="generator"/>
2323
<meta content="strict-origin-when-cross-origin" name="referrer"/>
2424
</head>
2525
<body class="poxy-has-toc">

modules.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<meta content="Structure-of-Arrays for C++" property="og:description"/>
2020
<meta content="Structure-of-Arrays for C++" itemprop="description"/>
2121
<meta content="telephone=no" name="format-detection"/>
22-
<meta content="Poxy v0.13.7" name="generator"/>
22+
<meta content="Poxy v0.18.0" name="generator"/>
2323
<meta content="strict-origin-when-cross-origin" name="referrer"/>
2424
</head>
2525
<body>

namespaces.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<meta content="Structure-of-Arrays for C++" property="og:description"/>
2020
<meta content="Structure-of-Arrays for C++" itemprop="description"/>
2121
<meta content="telephone=no" name="format-detection"/>
22-
<meta content="Poxy v0.13.7" name="generator"/>
22+
<meta content="Poxy v0.18.0" name="generator"/>
2323
<meta content="strict-origin-when-cross-origin" name="referrer"/>
2424
</head>
2525
<body>

namespacesoagen.html

+27-2
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<meta content="Structure-of-Arrays for C++" property="og:description"/>
2020
<meta content="Structure-of-Arrays for C++" itemprop="description"/>
2121
<meta content="telephone=no" name="format-detection"/>
22-
<meta content="Poxy v0.13.7" name="generator"/>
22+
<meta content="Poxy v0.18.0" name="generator"/>
2323
<meta content="strict-origin-when-cross-origin" name="referrer"/>
2424
</head>
2525
<body class="poxy-has-toc">
@@ -252,6 +252,21 @@ <h2><a href="#typedef-members">Typedefs</a></h2>
252252
using <a class="m-doc" href="#a392da967263ac8a2a67633e4c1574c19">row_type</a> = <code class="m-note m-dim poxy-impl">/* ... */</code>
253253
</dt>
254254
<dd>The <a class="m-doc" href="structsoagen_1_1row.html">soagen::<wbr/>row</a> for a given type and (some subset of) its columns.</dd>
255+
<dt id="af717b61561ab17861be4b8dc6e079441">
256+
<div class="m-doc-template">template &lt;<span class="m-doc-template-params"><span class="m-doc-template-param">typename T</span>, <span class="m-doc-template-param">auto... Columns</span></span>&gt;</div>
257+
using <a class="m-doc-self" href="#af717b61561ab17861be4b8dc6e079441">rvalue_iterator_type</a> = <code class="m-note m-dim poxy-impl">/* ... */</code>
258+
</dt>
259+
<dd>The same as <a class="m-doc" href="#add5e820b9a46b8d9ee87c375f59bc7ba">soagen::<wbr/>iterator_type</a> but promoting the base SoA type to <code>&amp;&amp;</code> (if it was not already).</dd>
260+
<dt id="a3f3cb793e8be86dce3707191ac281d23">
261+
<div class="m-doc-template">template &lt;<span class="m-doc-template-params"><span class="m-doc-template-param">typename T</span>, <span class="m-doc-template-param">auto... Columns</span></span>&gt;</div>
262+
using <a class="m-doc-self" href="#a3f3cb793e8be86dce3707191ac281d23">rvalue_row_type</a> = <code class="m-note m-dim poxy-impl">/* ... */</code>
263+
</dt>
264+
<dd>The same as <a class="m-doc" href="#a392da967263ac8a2a67633e4c1574c19">soagen::<wbr/>row_type</a> but promoting the base SoA type to <code>&amp;&amp;</code> (if it was not already).</dd>
265+
<dt id="ae7e1c7fecfd742278fda326122cc4040">
266+
<div class="m-doc-template">template &lt;<span class="m-doc-template-params"><span class="m-doc-template-param">typename T</span></span>&gt;</div>
267+
using <a class="m-doc-self" href="#ae7e1c7fecfd742278fda326122cc4040">rvalue_span_type</a> = <code class="m-note m-dim poxy-impl">/* ... */</code>
268+
</dt>
269+
<dd>The same as <a class="m-doc" href="#abc803805737c8aac01016e8c89367a42">soagen::<wbr/>span_type</a> but promoting the base SoA type to <code>&amp;&amp;</code> (if it was not already).</dd>
255270
<dt id="a0f0b3f50730a07796f5b04cf18926d4e">
256271
<div class="m-doc-template">template &lt;<span class="m-doc-template-params"><span class="m-doc-template-param">typename ParamType</span></span>&gt;</div>
257272
using <a class="m-doc-self" href="#a0f0b3f50730a07796f5b04cf18926d4e">rvalue_type</a> = <code class="m-note m-dim poxy-impl">/* ... */</code>
@@ -310,9 +325,14 @@ <h2><a href="#func-members">Functions</a></h2>
310325
<dd>Invokes a callable once for each column in an object.</dd>
311326
<dt id="afba1151592ae109c0d8758a64b03893c">
312327
<div class="m-doc-template">template &lt;<span class="m-doc-template-params"><span class="m-doc-template-param"><a class="m-doc poxy-injected poxy-external poxy-cppreference" href="https://en.cppreference.com/w/cpp/types/size_t" target="_blank">size_t</a> I</span>, <span class="m-doc-template-param">typename T</span></span>&gt;</div>
313-
<span class="m-doc-wrap-bumper">auto <a class="m-doc-self" href="#afba1151592ae109c0d8758a64b03893c">get_from_tuple</a>(</span><span class="m-doc-wrap">T&amp;&amp; tuple) -&gt; decltype(auto) <span class="m-label m-flat m-primary">constexpr</span> <span class="m-label m-flat m-success">noexcept</span></span>
328+
<span class="m-doc-wrap-bumper">auto <a class="m-doc-self" href="#afba1151592ae109c0d8758a64b03893c">get_from_tuple</a>(</span><span class="m-doc-wrap">T&amp;&amp; tuple) →  decltype(auto) <span class="m-label m-flat m-primary">constexpr</span> <span class="m-label m-flat m-success">noexcept</span></span>
314329
</dt>
315330
<dd>Gets the member at index <code>I</code> from tuple-like <code>T</code>.</dd>
331+
<dt id="aff3c4ef98f7876f1b8163a8b2ca72fe1">
332+
<div class="m-doc-template">template &lt;<span class="m-doc-template-params"><span class="m-doc-template-param">typename T</span></span>&gt;</div>
333+
<span class="m-doc-wrap-bumper">auto <a class="m-doc-self" href="#aff3c4ef98f7876f1b8163a8b2ca72fe1">get_source_offset</a>(</span><span class="m-doc-wrap">] const T&amp; object) →  <a class="m-doc-external poxy-cppreference poxy-external" href="http://en.cppreference.com/w/cpp/types/size_t.html" target="_blank">std::<wbr/>size_t</a> <span class="m-label m-flat m-primary">constexpr</span> <span class="m-label m-flat m-success">noexcept</span></span>
334+
</dt>
335+
<dd>Gets the base index offset from an object.</dd>
316336
<dt>
317337
<div class="m-doc-template">template &lt;<span class="m-doc-template-params"><span class="m-doc-template-param">typename... Args</span></span>&gt;</div>
318338
<span class="m-doc-wrap-bumper">void <a class="m-doc" href="#ac09aa330dbbcf78f7794ac8232c46d66">swap</a>(</span><span class="m-doc-wrap"><a class="m-doc" href="classsoagen_1_1table.html">table</a>&lt;Args...&gt;&amp; lhs,
@@ -404,6 +424,11 @@ <h2><a href="#var-members">Variables</a></h2>
404424
bool <a class="m-doc-self" href="#a1cd6fd46b1d4f17bc0df5bff58ffbec8">has_resize_member</a> <span class="m-label m-flat m-primary">constexpr</span>
405425
</dt>
406426
<dd>True if all <code>T</code> have a <code>resize(<a class="m-doc poxy-injected poxy-external poxy-cppreference" href="https://en.cppreference.com/w/cpp/types/size_t" target="_blank">size_t</a>)</code> member.</dd>
427+
<dt id="a3f36e2218bfdbfa3f33ac5fbe48a3bb7">
428+
<div class="m-doc-template">template &lt;<span class="m-doc-template-params"><span class="m-doc-template-param">typename T</span></span>&gt;</div>
429+
bool <a class="m-doc-self" href="#a3f36e2218bfdbfa3f33ac5fbe48a3bb7">has_source_offset</a> <span class="m-label m-flat m-primary">constexpr</span>
430+
</dt>
431+
<dd>True if <code>T</code> has a <code>source_offset()</code> member function, or one found via ADL.</dd>
407432
<dt id="a85b5060347f1c2ccc296b67ead6bfb56">
408433
<div class="m-doc-template">template &lt;<span class="m-doc-template-params"><span class="m-doc-template-param">typename... T</span></span>&gt;</div>
409434
bool <a class="m-doc-self" href="#a85b5060347f1c2ccc296b67ead6bfb56">has_swap_member</a> <span class="m-label m-flat m-primary">constexpr</span>

namespacesoagen_1_1examples.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<meta content="Structure-of-Arrays for C++" property="og:description"/>
2020
<meta content="Structure-of-Arrays for C++" itemprop="description"/>
2121
<meta content="telephone=no" name="format-detection"/>
22-
<meta content="Poxy v0.13.7" name="generator"/>
22+
<meta content="Poxy v0.18.0" name="generator"/>
2323
<meta content="strict-origin-when-cross-origin" name="referrer"/>
2424
</head>
2525
<body class="poxy-has-toc">

pages.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<meta content="Structure-of-Arrays for C++" property="og:description"/>
2020
<meta content="Structure-of-Arrays for C++" itemprop="description"/>
2121
<meta content="telephone=no" name="format-detection"/>
22-
<meta content="Poxy v0.13.7" name="generator"/>
22+
<meta content="Poxy v0.18.0" name="generator"/>
2323
<meta content="strict-origin-when-cross-origin" name="referrer"/>
2424
</head>
2525
<body>
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)