1621 lines
145 KiB
HTML
1621 lines
145 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
|
<meta name="generator" content="Doxygen 1.8.17"/>
|
|
<meta name="description" content="PhasicFlow is an open-source parallel DEM (discrete element method) package for simulating granular flow. It is developed in C++ and can be exectued on both GPU (like CUDA) and CPU.">
|
|
<title>PhasicFlow: Field< T, MemorySpace > Class Template Reference</title>
|
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="jquery.js"></script>
|
|
<script type="text/javascript" src="dynsections.js"></script>
|
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="resize.js"></script>
|
|
<script type="text/javascript" src="navtreedata.js"></script>
|
|
<script type="text/javascript" src="navtree.js"></script>
|
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
|
<script type="text/javascript" src="search/search.js"></script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
$(document).ready(function() { init_search(); });
|
|
/* @license-end */
|
|
</script>
|
|
<script type="text/x-mathjax-config">
|
|
MathJax.Hub.Config({
|
|
extensions: ["tex2jax.js"],
|
|
jax: ["input/TeX","output/HTML-CSS"],
|
|
});
|
|
</script>
|
|
<script type="text/javascript" async="async" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
|
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/>
|
|
</head>
|
|
<body>
|
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
|
<div id="titlearea">
|
|
<table cellspacing="0" >
|
|
<tbody>
|
|
<tr>
|
|
<td id="projectlogo"><a href="https://github.com/PhasicFlow"><img alt="Logo" src="phasicFlow_logo.png"></a></td>
|
|
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
|
<span class="left">
|
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
alt=""/>
|
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
|
</span><span class="right">
|
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
|
</span>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td id="projectbrief">
|
|
<a href="https://https://cemf.ir">www.cemf.ir</a>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.8.17 -->
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|
/* @license-end */
|
|
</script>
|
|
</div><!-- top -->
|
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
|
<div id="nav-tree">
|
|
<div id="nav-tree-contents">
|
|
<div id="nav-sync" class="sync"></div>
|
|
</div>
|
|
</div>
|
|
<div id="splitbar" style="-moz-user-select:none;"
|
|
class="ui-resizable-handle">
|
|
</div>
|
|
</div>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
$(document).ready(function(){initNavTree('classpFlow_1_1Field.html',''); initResizable(); });
|
|
/* @license-end */
|
|
</script>
|
|
<div id="doc-content">
|
|
<!-- window showing the filter options -->
|
|
<div id="MSearchSelectWindow"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
|
</div>
|
|
|
|
<!-- iframe showing the search results (closed by default) -->
|
|
<div id="MSearchResultsWindow">
|
|
<iframe src="javascript:void(0)" frameborder="0"
|
|
name="MSearchResults" id="MSearchResults">
|
|
</iframe>
|
|
</div>
|
|
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#pub-types">Public Types</a> |
|
|
<a href="#pub-methods">Public Member Functions</a> |
|
|
<a href="#pri-attribs">Private Attributes</a> |
|
|
<a href="#pri-static-attribs">Static Private Attributes</a> |
|
|
<a href="classpFlow_1_1Field-members.html">List of all members</a> </div>
|
|
<div class="headertitle">
|
|
<div class="title">Field< T, MemorySpace > Class Template Reference</div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for Field< T, MemorySpace >:</div>
|
|
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1Field__inherit__graph.png" border="0" usemap="#Field_3_01T_00_01MemorySpace_01_4_inherit__map" alt="Inheritance graph"/></div>
|
|
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
|
|
<div id="dynsection-1" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-1-trigger" src="closed.png" alt="+"/> Collaboration diagram for Field< T, MemorySpace >:</div>
|
|
<div id="dynsection-1-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-1-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1Field__coll__graph.png" border="0" usemap="#Field_3_01T_00_01MemorySpace_01_4_coll__map" alt="Collaboration graph"/></div>
|
|
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
|
|
Public Types</h2></td></tr>
|
|
<tr class="memitem:a90ee4a972a5e87720ef1e4b067a884ac"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1Field.html#a90ee4a972a5e87720ef1e4b067a884ac">VectorType</a> = <a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle</a>< T, MemorySpace ></td></tr>
|
|
<tr class="separator:a90ee4a972a5e87720ef1e4b067a884ac"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a40dbbac51cc766420c6da450d95c1edc"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1Field.html#a40dbbac51cc766420c6da450d95c1edc">FieldType</a> = <a class="el" href="classpFlow_1_1Field.html">Field</a>< T, MemorySpace ></td></tr>
|
|
<tr class="separator:a40dbbac51cc766420c6da450d95c1edc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a956cfd99b2704fca5961350f47963e88"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1Field.html#a956cfd99b2704fca5961350f47963e88">FieldTypeHost</a> = <a class="el" href="classpFlow_1_1Field.html">Field</a>< T, <a class="el" href="namespacepFlow.html#a49dd1192cf116583abf7c726c7146851">HostSpace</a> ></td></tr>
|
|
<tr class="separator:a956cfd99b2704fca5961350f47963e88"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abb38920d985a52377685fd852f62f4c2"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1Field.html#abb38920d985a52377685fd852f62f4c2">memory_space</a> = typename <a class="el" href="classpFlow_1_1VectorSingle.html#a2e01852751e144707eefc63300bcce22">VectorType::memory_space</a></td></tr>
|
|
<tr class="separator:abb38920d985a52377685fd852f62f4c2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0b138cbd599d4fc0e95738e75f1e7445"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1Field.html#a0b138cbd599d4fc0e95738e75f1e7445">execution_space</a> = typename <a class="el" href="classpFlow_1_1VectorSingle.html#a6dc9533c29ac1a7bda75f3f175df75fb">VectorType::execution_space</a></td></tr>
|
|
<tr class="separator:a0b138cbd599d4fc0e95738e75f1e7445"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2b8f0ba308c4037e39ec503b9a1e4d0b"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1Field.html#a2b8f0ba308c4037e39ec503b9a1e4d0b">iterator</a> = typename <a class="el" href="classpFlow_1_1VectorSingle.html#a4d1ca55c8c62d4fbf3ea42d9919125a0">VectorType::iterator</a></td></tr>
|
|
<tr class="separator:a2b8f0ba308c4037e39ec503b9a1e4d0b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0b878024ac2eb388b20acaf63eb29780"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1Field.html#a0b878024ac2eb388b20acaf63eb29780">const_iterator</a> = typename <a class="el" href="classpFlow_1_1VectorSingle.html#a2601f8255f8a42148603816eb649c961">VectorType::const_iterator</a></td></tr>
|
|
<tr class="separator:a0b878024ac2eb388b20acaf63eb29780"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a24e1cc28757f0776d455faa2a92cc094"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1Field.html#a24e1cc28757f0776d455faa2a92cc094">reference</a> = typename <a class="el" href="classpFlow_1_1VectorSingle.html#a0c5a1541ecf7ad17925583cf6abd2c65">VectorType::reference</a></td></tr>
|
|
<tr class="separator:a24e1cc28757f0776d455faa2a92cc094"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a26f1ec9da8d343811868fe6cd475976d"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1Field.html#a26f1ec9da8d343811868fe6cd475976d">const_reference</a> = typename <a class="el" href="classpFlow_1_1VectorSingle.html#ac98a2432df95afe641c3847268f579e8">VectorType::const_reference</a></td></tr>
|
|
<tr class="separator:a26f1ec9da8d343811868fe6cd475976d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3c9fa6c4f9077b7dd44bd96007ef416a"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1Field.html#a3c9fa6c4f9077b7dd44bd96007ef416a">value_type</a> = typename <a class="el" href="classpFlow_1_1VectorSingle.html#afb9ded5f49336ae503bb9f2035ea902b">VectorType::value_type</a></td></tr>
|
|
<tr class="separator:a3c9fa6c4f9077b7dd44bd96007ef416a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a15206b415c09500493d38c91b970e958"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1Field.html#a15206b415c09500493d38c91b970e958">pointer</a> = typename <a class="el" href="classpFlow_1_1VectorSingle.html#ab088798d28525c0befe3c707b95c5bc2">VectorType::pointer</a></td></tr>
|
|
<tr class="separator:a15206b415c09500493d38c91b970e958"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0adaff4989b6c9d6ddd4b9ba43f9d95e"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1Field.html#a0adaff4989b6c9d6ddd4b9ba43f9d95e">const_pointer</a> = typename <a class="el" href="classpFlow_1_1VectorSingle.html#aeb8303778a4db95b65080fb533378d32">VectorType::const_pointer</a></td></tr>
|
|
<tr class="separator:a0adaff4989b6c9d6ddd4b9ba43f9d95e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="inherit_header pub_types_classpFlow_1_1VectorSingle"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classpFlow_1_1VectorSingle')"><img src="closed.png" alt="-"/> Public Types inherited from <a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle< T, void ></a></td></tr>
|
|
<tr class="memitem:a74a37ab2977208763c7d3431ae5b985c inherit pub_types_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a74a37ab2977208763c7d3431ae5b985c">VectorType</a> = <a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle</a>< T, void ></td></tr>
|
|
<tr class="separator:a74a37ab2977208763c7d3431ae5b985c inherit pub_types_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3935e36bde1675859d11bee5e65864e4 inherit pub_types_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a3935e36bde1675859d11bee5e65864e4">VectorTypeHost</a> = <a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle</a>< T, <a class="el" href="namespacepFlow.html#a49dd1192cf116583abf7c726c7146851">HostSpace</a> ></td></tr>
|
|
<tr class="separator:a3935e36bde1675859d11bee5e65864e4 inherit pub_types_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4d1ca55c8c62d4fbf3ea42d9919125a0 inherit pub_types_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a4d1ca55c8c62d4fbf3ea42d9919125a0">iterator</a> = T *</td></tr>
|
|
<tr class="separator:a4d1ca55c8c62d4fbf3ea42d9919125a0 inherit pub_types_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2601f8255f8a42148603816eb649c961 inherit pub_types_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a2601f8255f8a42148603816eb649c961">const_iterator</a> = const T *</td></tr>
|
|
<tr class="separator:a2601f8255f8a42148603816eb649c961 inherit pub_types_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0c5a1541ecf7ad17925583cf6abd2c65 inherit pub_types_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a0c5a1541ecf7ad17925583cf6abd2c65">reference</a> = T &</td></tr>
|
|
<tr class="separator:a0c5a1541ecf7ad17925583cf6abd2c65 inherit pub_types_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac98a2432df95afe641c3847268f579e8 inherit pub_types_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#ac98a2432df95afe641c3847268f579e8">const_reference</a> = const T &</td></tr>
|
|
<tr class="separator:ac98a2432df95afe641c3847268f579e8 inherit pub_types_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afb9ded5f49336ae503bb9f2035ea902b inherit pub_types_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#afb9ded5f49336ae503bb9f2035ea902b">value_type</a> = T</td></tr>
|
|
<tr class="separator:afb9ded5f49336ae503bb9f2035ea902b inherit pub_types_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab088798d28525c0befe3c707b95c5bc2 inherit pub_types_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#ab088798d28525c0befe3c707b95c5bc2">pointer</a> = T *</td></tr>
|
|
<tr class="separator:ab088798d28525c0befe3c707b95c5bc2 inherit pub_types_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aeb8303778a4db95b65080fb533378d32 inherit pub_types_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#aeb8303778a4db95b65080fb533378d32">const_pointer</a> = const T *</td></tr>
|
|
<tr class="separator:aeb8303778a4db95b65080fb533378d32 inherit pub_types_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af98cf9297694f25215962f6a2bf773e4 inherit pub_types_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#af98cf9297694f25215962f6a2bf773e4">viewType</a> = <a class="el" href="namespacepFlow.html#aeac3efd0f623f0010ce6daa6499d8ebe">ViewType1D</a>< T, void ></td></tr>
|
|
<tr class="separator:af98cf9297694f25215962f6a2bf773e4 inherit pub_types_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4430adf7e2f1710d3da2b59bdec7ba1c inherit pub_types_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a4430adf7e2f1710d3da2b59bdec7ba1c">device_type</a> = typename viewType::device_type</td></tr>
|
|
<tr class="separator:a4430adf7e2f1710d3da2b59bdec7ba1c inherit pub_types_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2e01852751e144707eefc63300bcce22 inherit pub_types_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a2e01852751e144707eefc63300bcce22">memory_space</a> = typename viewType::memory_space</td></tr>
|
|
<tr class="separator:a2e01852751e144707eefc63300bcce22 inherit pub_types_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6dc9533c29ac1a7bda75f3f175df75fb inherit pub_types_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a6dc9533c29ac1a7bda75f3f175df75fb">execution_space</a> = typename viewType::execution_space</td></tr>
|
|
<tr class="separator:a6dc9533c29ac1a7bda75f3f175df75fb inherit pub_types_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
|
Public Member Functions</h2></td></tr>
|
|
<tr class="memitem:a870370c1af5b7530e534354e45451745"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1Field.html#a870370c1af5b7530e534354e45451745">TypeInfoTemplateNV111</a> ("Field", T, <a class="el" href="classpFlow_1_1VectorSingle.html#a4afaef92d6e6a55303575f96107d40ec">VectorType::memoerySpaceName</a>())</td></tr>
|
|
<tr class="memdesc:a870370c1af5b7530e534354e45451745"><td class="mdescLeft"> </td><td class="mdescRight">type info <a href="classpFlow_1_1Field.html#a870370c1af5b7530e534354e45451745">More...</a><br /></td></tr>
|
|
<tr class="separator:a870370c1af5b7530e534354e45451745"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a37d975a33e390747a97a453bc0455107"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1Field.html#a37d975a33e390747a97a453bc0455107">Field</a> ()</td></tr>
|
|
<tr class="memdesc:a37d975a33e390747a97a453bc0455107"><td class="mdescLeft"> </td><td class="mdescRight">construct an empty Filed with default fieldKey <a href="classpFlow_1_1Field.html#a37d975a33e390747a97a453bc0455107">More...</a><br /></td></tr>
|
|
<tr class="separator:a37d975a33e390747a97a453bc0455107"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa59f88e2c795d2440197ac2b54a21770"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1Field.html#aa59f88e2c795d2440197ac2b54a21770">Field</a> (const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> &<a class="el" href="classpFlow_1_1Field.html#a83f9a8e30fb37f90e9a6436f4470aaa2">name</a>)</td></tr>
|
|
<tr class="separator:aa59f88e2c795d2440197ac2b54a21770"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a677b63b1fe9e5d48118598ccf4ed313d"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1Field.html#a677b63b1fe9e5d48118598ccf4ed313d">Field</a> (const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> &<a class="el" href="classpFlow_1_1Field.html#a83f9a8e30fb37f90e9a6436f4470aaa2">name</a>, const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> &<a class="el" href="classpFlow_1_1Field.html#a13fac74a6ba182fd009dbb14818b0d01">fieldKey</a>)</td></tr>
|
|
<tr class="memdesc:a677b63b1fe9e5d48118598ccf4ed313d"><td class="mdescLeft"> </td><td class="mdescRight">Construct an empty field with name and fieldKey. <a href="classpFlow_1_1Field.html#a677b63b1fe9e5d48118598ccf4ed313d">More...</a><br /></td></tr>
|
|
<tr class="separator:a677b63b1fe9e5d48118598ccf4ed313d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afaf4226f4c67b47e1299c55a54f21733"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1Field.html#afaf4226f4c67b47e1299c55a54f21733">Field</a> (const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> &<a class="el" href="classpFlow_1_1Field.html#a83f9a8e30fb37f90e9a6436f4470aaa2">name</a>, const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> &<a class="el" href="classpFlow_1_1Field.html#a13fac74a6ba182fd009dbb14818b0d01">fieldKey</a>, <a class="el" href="namespacepFlow.html#a801d6a451a01953ef8cbae6feb6a3638">size_t</a> len)</td></tr>
|
|
<tr class="memdesc:afaf4226f4c67b47e1299c55a54f21733"><td class="mdescLeft"> </td><td class="mdescRight">Construct a field with name and fieldKey and specified len. <a href="classpFlow_1_1Field.html#afaf4226f4c67b47e1299c55a54f21733">More...</a><br /></td></tr>
|
|
<tr class="separator:afaf4226f4c67b47e1299c55a54f21733"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a677755da27b97125abd8690520e469b3"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1Field.html#a677755da27b97125abd8690520e469b3">Field</a> (const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> &<a class="el" href="classpFlow_1_1Field.html#a83f9a8e30fb37f90e9a6436f4470aaa2">name</a>, const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> &<a class="el" href="classpFlow_1_1Field.html#a13fac74a6ba182fd009dbb14818b0d01">fieldKey</a>, <a class="el" href="namespacepFlow.html#a801d6a451a01953ef8cbae6feb6a3638">size_t</a> len, const T &val)</td></tr>
|
|
<tr class="memdesc:a677755da27b97125abd8690520e469b3"><td class="mdescLeft"> </td><td class="mdescRight">Construct a field with name, fieldKey and set length to len and value to val. <a href="classpFlow_1_1Field.html#a677755da27b97125abd8690520e469b3">More...</a><br /></td></tr>
|
|
<tr class="separator:a677755da27b97125abd8690520e469b3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aef7f58ed165364ea9424e726a12a5d0c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1Field.html#aef7f58ed165364ea9424e726a12a5d0c">Field</a> (const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> &<a class="el" href="classpFlow_1_1Field.html#a83f9a8e30fb37f90e9a6436f4470aaa2">name</a>, const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> &<a class="el" href="classpFlow_1_1Field.html#a13fac74a6ba182fd009dbb14818b0d01">fieldKey</a>, <a class="el" href="namespacepFlow.html#a801d6a451a01953ef8cbae6feb6a3638">size_t</a> <a class="el" href="classpFlow_1_1VectorSingle.html#aef2405d22737e2c47dfe9994f27a028f">capacity</a>, <a class="el" href="namespacepFlow.html#a801d6a451a01953ef8cbae6feb6a3638">size_t</a> len, const T &val)</td></tr>
|
|
<tr class="separator:aef7f58ed165364ea9424e726a12a5d0c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:accde17c10fc753920eb4601eb787791f"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1Field.html#accde17c10fc753920eb4601eb787791f">Field</a> (const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> &<a class="el" href="classpFlow_1_1Field.html#a83f9a8e30fb37f90e9a6436f4470aaa2">name</a>, const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> &<a class="el" href="classpFlow_1_1Field.html#a13fac74a6ba182fd009dbb14818b0d01">fieldKey</a>, <a class="el" href="namespacepFlow.html#a801d6a451a01953ef8cbae6feb6a3638">size_t</a> <a class="el" href="classpFlow_1_1VectorSingle.html#aef2405d22737e2c47dfe9994f27a028f">capacity</a>, <a class="el" href="namespacepFlow.html#a801d6a451a01953ef8cbae6feb6a3638">size_t</a> len, <a class="el" href="structRESERVE.html">RESERVE</a>)</td></tr>
|
|
<tr class="memdesc:accde17c10fc753920eb4601eb787791f"><td class="mdescLeft"> </td><td class="mdescRight">Construct a field with name, fieldKey, capacity and len. <a href="classpFlow_1_1Field.html#accde17c10fc753920eb4601eb787791f">More...</a><br /></td></tr>
|
|
<tr class="separator:accde17c10fc753920eb4601eb787791f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a083ef991abc37177cf71c0ed6dcc19fd"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1Field.html#a083ef991abc37177cf71c0ed6dcc19fd">Field</a> (const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> &<a class="el" href="classpFlow_1_1Field.html#a13fac74a6ba182fd009dbb14818b0d01">fieldKey</a>, const <a class="el" href="classpFlow_1_1Vector.html">Vector</a>< T > &vec)</td></tr>
|
|
<tr class="memdesc:a083ef991abc37177cf71c0ed6dcc19fd"><td class="mdescLeft"> </td><td class="mdescRight">Construct a field with fieldKey and <a class="el" href="classpFlow_1_1Vector.html">Vector</a> vec. <a href="classpFlow_1_1Field.html#a083ef991abc37177cf71c0ed6dcc19fd">More...</a><br /></td></tr>
|
|
<tr class="separator:a083ef991abc37177cf71c0ed6dcc19fd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a141267793b0eff81395ebff2d5e4bcce"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1Field.html#a141267793b0eff81395ebff2d5e4bcce">Field</a> (const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> &<a class="el" href="classpFlow_1_1Field.html#a83f9a8e30fb37f90e9a6436f4470aaa2">name</a>, const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> &<a class="el" href="classpFlow_1_1Field.html#a13fac74a6ba182fd009dbb14818b0d01">fieldKey</a>, const <a class="el" href="classpFlow_1_1Vector.html">Vector</a>< T > &vec)</td></tr>
|
|
<tr class="memdesc:a141267793b0eff81395ebff2d5e4bcce"><td class="mdescLeft"> </td><td class="mdescRight">Construct a field with name, fieldKey and <a class="el" href="classpFlow_1_1Vector.html">Vector</a> vec. <a href="classpFlow_1_1Field.html#a141267793b0eff81395ebff2d5e4bcce">More...</a><br /></td></tr>
|
|
<tr class="separator:a141267793b0eff81395ebff2d5e4bcce"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1a2e7d088787cfa568762c3aedf5b2d5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1Field.html#a1a2e7d088787cfa568762c3aedf5b2d5">Field</a> (const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> &<a class="el" href="classpFlow_1_1Field.html#a83f9a8e30fb37f90e9a6436f4470aaa2">name</a>, const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> &<a class="el" href="classpFlow_1_1Field.html#a13fac74a6ba182fd009dbb14818b0d01">fieldKey</a>, const std::vector< T > &vec)</td></tr>
|
|
<tr class="memdesc:a1a2e7d088787cfa568762c3aedf5b2d5"><td class="mdescLeft"> </td><td class="mdescRight">Construct a field with name and fieldKey and std::vector. <a href="classpFlow_1_1Field.html#a1a2e7d088787cfa568762c3aedf5b2d5">More...</a><br /></td></tr>
|
|
<tr class="separator:a1a2e7d088787cfa568762c3aedf5b2d5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6e59e2d8ecd94bfcd311d55efe74db71"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1Field.html#a6e59e2d8ecd94bfcd311d55efe74db71">Field</a> (const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> &<a class="el" href="classpFlow_1_1Field.html#a83f9a8e30fb37f90e9a6436f4470aaa2">name</a>, const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> &<a class="el" href="classpFlow_1_1Field.html#a13fac74a6ba182fd009dbb14818b0d01">fieldKey</a>, const <a class="el" href="classpFlow_1_1Field.html#a40dbbac51cc766420c6da450d95c1edc">FieldType</a> &src)</td></tr>
|
|
<tr class="memdesc:a6e59e2d8ecd94bfcd311d55efe74db71"><td class="mdescLeft"> </td><td class="mdescRight">Copy construct with new name and fieldkey. <a href="classpFlow_1_1Field.html#a6e59e2d8ecd94bfcd311d55efe74db71">More...</a><br /></td></tr>
|
|
<tr class="separator:a6e59e2d8ecd94bfcd311d55efe74db71"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2079b8d03d8059fed1f207669d9da4a3"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1Field.html#a2079b8d03d8059fed1f207669d9da4a3">Field</a> (const <a class="el" href="classpFlow_1_1Field.html#a40dbbac51cc766420c6da450d95c1edc">FieldType</a> &)=default</td></tr>
|
|
<tr class="memdesc:a2079b8d03d8059fed1f207669d9da4a3"><td class="mdescLeft"> </td><td class="mdescRight">Default copy constructor. <a href="classpFlow_1_1Field.html#a2079b8d03d8059fed1f207669d9da4a3">More...</a><br /></td></tr>
|
|
<tr class="separator:a2079b8d03d8059fed1f207669d9da4a3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a670c26ed7cebf24facd8a6ccbc45c21e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classpFlow_1_1Field.html#a40dbbac51cc766420c6da450d95c1edc">FieldType</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1Field.html#a670c26ed7cebf24facd8a6ccbc45c21e">operator=</a> (const <a class="el" href="classpFlow_1_1Field.html#a40dbbac51cc766420c6da450d95c1edc">FieldType</a> &rhs)</td></tr>
|
|
<tr class="memdesc:a670c26ed7cebf24facd8a6ccbc45c21e"><td class="mdescLeft"> </td><td class="mdescRight">Copy assignment, name and fieldKey on the left hand side are preserved. <a href="classpFlow_1_1Field.html#a670c26ed7cebf24facd8a6ccbc45c21e">More...</a><br /></td></tr>
|
|
<tr class="separator:a670c26ed7cebf24facd8a6ccbc45c21e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0b50c1e7083e17d9a858046241ee866b"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1Field.html#a0b50c1e7083e17d9a858046241ee866b">Field</a> (<a class="el" href="classpFlow_1_1Field.html#a40dbbac51cc766420c6da450d95c1edc">FieldType</a> &&)=default</td></tr>
|
|
<tr class="memdesc:a0b50c1e7083e17d9a858046241ee866b"><td class="mdescLeft"> </td><td class="mdescRight">Move constructor. <a href="classpFlow_1_1Field.html#a0b50c1e7083e17d9a858046241ee866b">More...</a><br /></td></tr>
|
|
<tr class="separator:a0b50c1e7083e17d9a858046241ee866b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1692b26bb4a57f3f3eb5ee568ef6f455"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classpFlow_1_1Field.html#a40dbbac51cc766420c6da450d95c1edc">FieldType</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1Field.html#a1692b26bb4a57f3f3eb5ee568ef6f455">operator=</a> (<a class="el" href="classpFlow_1_1Field.html#a40dbbac51cc766420c6da450d95c1edc">FieldType</a> &&)=default</td></tr>
|
|
<tr class="memdesc:a1692b26bb4a57f3f3eb5ee568ef6f455"><td class="mdescLeft"> </td><td class="mdescRight">Move assignment. <a href="classpFlow_1_1Field.html#a1692b26bb4a57f3f3eb5ee568ef6f455">More...</a><br /></td></tr>
|
|
<tr class="separator:a1692b26bb4a57f3f3eb5ee568ef6f455"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a13fac74a6ba182fd009dbb14818b0d01"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1Field.html#a13fac74a6ba182fd009dbb14818b0d01">fieldKey</a> () const</td></tr>
|
|
<tr class="memdesc:a13fac74a6ba182fd009dbb14818b0d01"><td class="mdescLeft"> </td><td class="mdescRight">return field key <a href="classpFlow_1_1Field.html#a13fac74a6ba182fd009dbb14818b0d01">More...</a><br /></td></tr>
|
|
<tr class="separator:a13fac74a6ba182fd009dbb14818b0d01"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a83f9a8e30fb37f90e9a6436f4470aaa2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1Field.html#a83f9a8e30fb37f90e9a6436f4470aaa2">name</a> () const</td></tr>
|
|
<tr class="separator:a83f9a8e30fb37f90e9a6436f4470aaa2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abddf9e42b6a8c5f965f2b23f30a4d960"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1Field.html#abddf9e42b6a8c5f965f2b23f30a4d960">fillField</a> (<a class="el" href="namespacepFlow.html#ae06b07ed1267c5e7bec6d1da50acf5d1">rangeU32</a> <a class="el" href="classpFlow_1_1span.html">span</a>, const T &val)</td></tr>
|
|
<tr class="separator:abddf9e42b6a8c5f965f2b23f30a4d960"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aaf0e1b45e5bcaaaf0a95e59aad8e8ba3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1Field.html#aaf0e1b45e5bcaaaf0a95e59aad8e8ba3">fillField</a> (const T &val)</td></tr>
|
|
<tr class="separator:aaf0e1b45e5bcaaaf0a95e59aad8e8ba3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aff8e92ab47032ae811d1271161cb9b22"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1Field.html#aff8e92ab47032ae811d1271161cb9b22">read</a> (<a class="el" href="classpFlow_1_1iIstream.html">iIstream</a> &is)</td></tr>
|
|
<tr class="separator:aff8e92ab47032ae811d1271161cb9b22"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6a40de4ceed55b2f78cf3027739dfd91"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1Field.html#a6a40de4ceed55b2f78cf3027739dfd91">write</a> (<a class="el" href="classpFlow_1_1iOstream.html">iOstream</a> &os) const</td></tr>
|
|
<tr class="separator:a6a40de4ceed55b2f78cf3027739dfd91"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a08e94ee49f203eb9d2ab071846af9fb5"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1Field.html#a08e94ee49f203eb9d2ab071846af9fb5">read</a> (<a class="el" href="classpFlow_1_1iIstream.html">iIstream</a> &is, const <a class="el" href="classpFlow_1_1IOPattern.html">IOPattern</a> &iop, bool resume=false)</td></tr>
|
|
<tr class="separator:a08e94ee49f203eb9d2ab071846af9fb5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8c955e17bd99dcab8fa9cf8c96ba6dd0"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1Field.html#a8c955e17bd99dcab8fa9cf8c96ba6dd0">write</a> (<a class="el" href="classpFlow_1_1iOstream.html">iOstream</a> &os, const <a class="el" href="classpFlow_1_1IOPattern.html">IOPattern</a> &iop) const</td></tr>
|
|
<tr class="separator:a8c955e17bd99dcab8fa9cf8c96ba6dd0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="inherit_header pub_methods_classpFlow_1_1VectorSingle"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classpFlow_1_1VectorSingle')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle< T, void ></a></td></tr>
|
|
<tr class="memitem:a8e418e013591ec0a088565b55eb08c60 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a8e418e013591ec0a088565b55eb08c60">TypeInfoTemplateNV111</a> ("VectorSingle", T, <a class="el" href="classpFlow_1_1VectorSingle.html#a4afaef92d6e6a55303575f96107d40ec">memoerySpaceName</a>())</td></tr>
|
|
<tr class="memdesc:a8e418e013591ec0a088565b55eb08c60 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="mdescLeft"> </td><td class="mdescRight">Type info. <a href="classpFlow_1_1VectorSingle.html#a8e418e013591ec0a088565b55eb08c60">More...</a><br /></td></tr>
|
|
<tr class="separator:a8e418e013591ec0a088565b55eb08c60 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae8ca6b593cf9b2abbba354ea2413c142 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#ae8ca6b593cf9b2abbba354ea2413c142">VectorSingle</a> ()</td></tr>
|
|
<tr class="memdesc:ae8ca6b593cf9b2abbba354ea2413c142 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="mdescLeft"> </td><td class="mdescRight">Empty vector. <a href="classpFlow_1_1VectorSingle.html#ae8ca6b593cf9b2abbba354ea2413c142">More...</a><br /></td></tr>
|
|
<tr class="separator:ae8ca6b593cf9b2abbba354ea2413c142 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acd098cb6bdb47c0c0329749d986edfb0 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#acd098cb6bdb47c0c0329749d986edfb0">VectorSingle</a> (const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> &<a class="el" href="classpFlow_1_1VectorSingle.html#a42b75d70f7af50128d4392123fec643f">name</a>)</td></tr>
|
|
<tr class="memdesc:acd098cb6bdb47c0c0329749d986edfb0 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="mdescLeft"> </td><td class="mdescRight">Empty vector with a name (capacity = 2) <a href="classpFlow_1_1VectorSingle.html#acd098cb6bdb47c0c0329749d986edfb0">More...</a><br /></td></tr>
|
|
<tr class="separator:acd098cb6bdb47c0c0329749d986edfb0 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acd45809f8ed21a797581bfe70287c6d5 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#acd45809f8ed21a797581bfe70287c6d5">VectorSingle</a> (const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> &<a class="el" href="classpFlow_1_1VectorSingle.html#a42b75d70f7af50128d4392123fec643f">name</a>, <a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a> <a class="el" href="NBSLoop_8hpp.html#a58f1256fe216b2e84819aa621b683de1">n</a>)</td></tr>
|
|
<tr class="memdesc:acd45809f8ed21a797581bfe70287c6d5 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="mdescLeft"> </td><td class="mdescRight">Vector with name and size n. <a href="classpFlow_1_1VectorSingle.html#acd45809f8ed21a797581bfe70287c6d5">More...</a><br /></td></tr>
|
|
<tr class="separator:acd45809f8ed21a797581bfe70287c6d5 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a64a2bbab25b34d3d81573eb54ba8d480 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a64a2bbab25b34d3d81573eb54ba8d480">VectorSingle</a> (const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> &<a class="el" href="classpFlow_1_1VectorSingle.html#a42b75d70f7af50128d4392123fec643f">name</a>, <a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a> <a class="el" href="NBSLoop_8hpp.html#a58f1256fe216b2e84819aa621b683de1">n</a>, const T &val)</td></tr>
|
|
<tr class="memdesc:a64a2bbab25b34d3d81573eb54ba8d480 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="mdescLeft"> </td><td class="mdescRight">Vector with name, size and value. <a href="classpFlow_1_1VectorSingle.html#a64a2bbab25b34d3d81573eb54ba8d480">More...</a><br /></td></tr>
|
|
<tr class="separator:a64a2bbab25b34d3d81573eb54ba8d480 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4fc2eacf38ae1935022c69253cbc0144 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a4fc2eacf38ae1935022c69253cbc0144">VectorSingle</a> (const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> &<a class="el" href="classpFlow_1_1VectorSingle.html#a42b75d70f7af50128d4392123fec643f">name</a>, <a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a> cap, <a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a> <a class="el" href="NBSLoop_8hpp.html#a58f1256fe216b2e84819aa621b683de1">n</a>, <a class="el" href="structRESERVE.html">RESERVE</a>)</td></tr>
|
|
<tr class="memdesc:a4fc2eacf38ae1935022c69253cbc0144 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="mdescLeft"> </td><td class="mdescRight">Vector with name, size (n) and reserved capacity. <a href="classpFlow_1_1VectorSingle.html#a4fc2eacf38ae1935022c69253cbc0144">More...</a><br /></td></tr>
|
|
<tr class="separator:a4fc2eacf38ae1935022c69253cbc0144 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a65b1cb8f1ec1df7a27061c2103491460 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a65b1cb8f1ec1df7a27061c2103491460">VectorSingle</a> (const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> &<a class="el" href="classpFlow_1_1VectorSingle.html#a42b75d70f7af50128d4392123fec643f">name</a>, const std::vector< T > &src)</td></tr>
|
|
<tr class="memdesc:a65b1cb8f1ec1df7a27061c2103491460 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="mdescLeft"> </td><td class="mdescRight">Construct with a name and form std::vector (host memory) <a href="classpFlow_1_1VectorSingle.html#a65b1cb8f1ec1df7a27061c2103491460">More...</a><br /></td></tr>
|
|
<tr class="separator:a65b1cb8f1ec1df7a27061c2103491460 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adb64e1064c790998d42fb265463f5dc7 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#adb64e1064c790998d42fb265463f5dc7">VectorSingle</a> (const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> &<a class="el" href="classpFlow_1_1VectorSingle.html#a42b75d70f7af50128d4392123fec643f">name</a>, const std::vector< T > &src, <a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a> cap)</td></tr>
|
|
<tr class="memdesc:adb64e1064c790998d42fb265463f5dc7 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="mdescLeft"> </td><td class="mdescRight">Construct with a name and form std::vector (host memory) and with a desired capacity. <a href="classpFlow_1_1VectorSingle.html#adb64e1064c790998d42fb265463f5dc7">More...</a><br /></td></tr>
|
|
<tr class="separator:adb64e1064c790998d42fb265463f5dc7 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6a122937fed9b88e192d0286e0d5b604 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a6a122937fed9b88e192d0286e0d5b604">VectorSingle</a> (const <a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle</a> &src)</td></tr>
|
|
<tr class="memdesc:a6a122937fed9b88e192d0286e0d5b604 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="mdescLeft"> </td><td class="mdescRight">Copy construct (performs deep copy) <a href="classpFlow_1_1VectorSingle.html#a6a122937fed9b88e192d0286e0d5b604">More...</a><br /></td></tr>
|
|
<tr class="separator:a6a122937fed9b88e192d0286e0d5b604 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9eb9c2dd8933804e31c3f32db032ca8a inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a9eb9c2dd8933804e31c3f32db032ca8a">VectorSingle</a> (const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> &<a class="el" href="classpFlow_1_1VectorSingle.html#a42b75d70f7af50128d4392123fec643f">name</a>, const <a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle</a> &src)</td></tr>
|
|
<tr class="memdesc:a9eb9c2dd8933804e31c3f32db032ca8a inherit pub_methods_classpFlow_1_1VectorSingle"><td class="mdescLeft"> </td><td class="mdescRight">Copy construct with a new name (perform deep copy) <a href="classpFlow_1_1VectorSingle.html#a9eb9c2dd8933804e31c3f32db032ca8a">More...</a><br /></td></tr>
|
|
<tr class="separator:a9eb9c2dd8933804e31c3f32db032ca8a inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac9504e4501e8a7b16456a7fdcb9d22b7 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#ac9504e4501e8a7b16456a7fdcb9d22b7">VectorSingle</a> (const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> &<a class="el" href="classpFlow_1_1VectorSingle.html#a42b75d70f7af50128d4392123fec643f">name</a>, const <a class="el" href="namespacepFlow.html#aeac3efd0f623f0010ce6daa6499d8ebe">ViewType1D</a>< T, void > &src)</td></tr>
|
|
<tr class="memdesc:ac9504e4501e8a7b16456a7fdcb9d22b7 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="mdescLeft"> </td><td class="mdescRight">Copy construct with a new name (perform deep copy) <a href="classpFlow_1_1VectorSingle.html#ac9504e4501e8a7b16456a7fdcb9d22b7">More...</a><br /></td></tr>
|
|
<tr class="separator:ac9504e4501e8a7b16456a7fdcb9d22b7 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5822d77c2c9584b926a1d7e32845463d inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a5822d77c2c9584b926a1d7e32845463d">VectorSingle</a> (<a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle</a> &&)=default</td></tr>
|
|
<tr class="memdesc:a5822d77c2c9584b926a1d7e32845463d inherit pub_methods_classpFlow_1_1VectorSingle"><td class="mdescLeft"> </td><td class="mdescRight">Move construct. <a href="classpFlow_1_1VectorSingle.html#a5822d77c2c9584b926a1d7e32845463d">More...</a><br /></td></tr>
|
|
<tr class="separator:a5822d77c2c9584b926a1d7e32845463d inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7aaa7e113fd743fb56d22a1e2d34a30f inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a7aaa7e113fd743fb56d22a1e2d34a30f">operator=</a> (const <a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle</a> &rhs)</td></tr>
|
|
<tr class="memdesc:a7aaa7e113fd743fb56d22a1e2d34a30f inherit pub_methods_classpFlow_1_1VectorSingle"><td class="mdescLeft"> </td><td class="mdescRight">Copy assignment (perform deep copy from rhs to *this) <a href="classpFlow_1_1VectorSingle.html#a7aaa7e113fd743fb56d22a1e2d34a30f">More...</a><br /></td></tr>
|
|
<tr class="separator:a7aaa7e113fd743fb56d22a1e2d34a30f inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a921aa27a75ee3e3156c4033981534dde inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a921aa27a75ee3e3156c4033981534dde">operator=</a> (<a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle</a> &&)=default</td></tr>
|
|
<tr class="memdesc:a921aa27a75ee3e3156c4033981534dde inherit pub_methods_classpFlow_1_1VectorSingle"><td class="mdescLeft"> </td><td class="mdescRight">Move assignment. <a href="classpFlow_1_1VectorSingle.html#a921aa27a75ee3e3156c4033981534dde">More...</a><br /></td></tr>
|
|
<tr class="separator:a921aa27a75ee3e3156c4033981534dde inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aad4848e9557f3ad11953347959d739ae inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#aad4848e9557f3ad11953347959d739ae">~VectorSingle</a> ()</td></tr>
|
|
<tr class="memdesc:aad4848e9557f3ad11953347959d739ae inherit pub_methods_classpFlow_1_1VectorSingle"><td class="mdescLeft"> </td><td class="mdescRight">Descructor This may not destroy the underlying memory, sice view is shared_ptr and maybe referenced by another object too <br />
|
|
<a href="classpFlow_1_1VectorSingle.html#aad4848e9557f3ad11953347959d739ae">More...</a><br /></td></tr>
|
|
<tr class="separator:aad4848e9557f3ad11953347959d739ae inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac8499a8c8afb7a141b66ce9e3b828e1d inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> <a class="el" href="classpFlow_1_1uniquePtr.html">uniquePtr</a>< <a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#ac8499a8c8afb7a141b66ce9e3b828e1d">clone</a> () const</td></tr>
|
|
<tr class="memdesc:ac8499a8c8afb7a141b66ce9e3b828e1d inherit pub_methods_classpFlow_1_1VectorSingle"><td class="mdescLeft"> </td><td class="mdescRight">Clone as a uniquePtr (perform deep copy) <a href="classpFlow_1_1VectorSingle.html#ac8499a8c8afb7a141b66ce9e3b828e1d">More...</a><br /></td></tr>
|
|
<tr class="separator:ac8499a8c8afb7a141b66ce9e3b828e1d inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a528cccc8652475ce6f01373d0ae32db5 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> <a class="el" href="classpFlow_1_1VectorSingle.html#a74a37ab2977208763c7d3431ae5b985c">VectorType</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a528cccc8652475ce6f01373d0ae32db5">VectorField</a> ()</td></tr>
|
|
<tr class="memdesc:a528cccc8652475ce6f01373d0ae32db5 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="mdescLeft"> </td><td class="mdescRight">Return *this. <a href="classpFlow_1_1VectorSingle.html#a528cccc8652475ce6f01373d0ae32db5">More...</a><br /></td></tr>
|
|
<tr class="separator:a528cccc8652475ce6f01373d0ae32db5 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a20a045ce53021565a6c44ea6c4c7ca7b inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> <a class="el" href="classpFlow_1_1VectorSingle.html#a74a37ab2977208763c7d3431ae5b985c">VectorType</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a20a045ce53021565a6c44ea6c4c7ca7b">VectorField</a> () const</td></tr>
|
|
<tr class="memdesc:a20a045ce53021565a6c44ea6c4c7ca7b inherit pub_methods_classpFlow_1_1VectorSingle"><td class="mdescLeft"> </td><td class="mdescRight">Return *this. <a href="classpFlow_1_1VectorSingle.html#a20a045ce53021565a6c44ea6c4c7ca7b">More...</a><br /></td></tr>
|
|
<tr class="separator:a20a045ce53021565a6c44ea6c4c7ca7b inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a51122b76468e0c5f19ea69c5c0ca6cf4 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> auto & </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a51122b76468e0c5f19ea69c5c0ca6cf4">deviceViewAll</a> ()</td></tr>
|
|
<tr class="memdesc:a51122b76468e0c5f19ea69c5c0ca6cf4 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="mdescLeft"> </td><td class="mdescRight">Device view range [0,capcity) <a href="classpFlow_1_1VectorSingle.html#a51122b76468e0c5f19ea69c5c0ca6cf4">More...</a><br /></td></tr>
|
|
<tr class="separator:a51122b76468e0c5f19ea69c5c0ca6cf4 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1c7f550cc30fd1bf94843b447acfd1bd inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> auto & </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a1c7f550cc30fd1bf94843b447acfd1bd">deviceViewAll</a> () const</td></tr>
|
|
<tr class="memdesc:a1c7f550cc30fd1bf94843b447acfd1bd inherit pub_methods_classpFlow_1_1VectorSingle"><td class="mdescLeft"> </td><td class="mdescRight">Device view range [0,capcity) <a href="classpFlow_1_1VectorSingle.html#a1c7f550cc30fd1bf94843b447acfd1bd">More...</a><br /></td></tr>
|
|
<tr class="separator:a1c7f550cc30fd1bf94843b447acfd1bd inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1fabd2a58aae204d5639f041216f54da inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> auto </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a1fabd2a58aae204d5639f041216f54da">deviceView</a> () const</td></tr>
|
|
<tr class="memdesc:a1fabd2a58aae204d5639f041216f54da inherit pub_methods_classpFlow_1_1VectorSingle"><td class="mdescLeft"> </td><td class="mdescRight">Device view range [0, size) <a href="classpFlow_1_1VectorSingle.html#a1fabd2a58aae204d5639f041216f54da">More...</a><br /></td></tr>
|
|
<tr class="separator:a1fabd2a58aae204d5639f041216f54da inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a31c0326d34cea4caaa16c31f9223f3db inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> auto </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a31c0326d34cea4caaa16c31f9223f3db">hostViewAll</a> () const</td></tr>
|
|
<tr class="memdesc:a31c0326d34cea4caaa16c31f9223f3db inherit pub_methods_classpFlow_1_1VectorSingle"><td class="mdescLeft"> </td><td class="mdescRight">Return a view accessible on Host in range [0,capacity) <a href="classpFlow_1_1VectorSingle.html#a31c0326d34cea4caaa16c31f9223f3db">More...</a><br /></td></tr>
|
|
<tr class="separator:a31c0326d34cea4caaa16c31f9223f3db inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a379256561291ab5049373408178fe6fe inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> auto </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a379256561291ab5049373408178fe6fe">hostView</a> () const</td></tr>
|
|
<tr class="memdesc:a379256561291ab5049373408178fe6fe inherit pub_methods_classpFlow_1_1VectorSingle"><td class="mdescLeft"> </td><td class="mdescRight">Return a view accessible on Host in range [0,size) <a href="classpFlow_1_1VectorSingle.html#a379256561291ab5049373408178fe6fe">More...</a><br /></td></tr>
|
|
<tr class="separator:a379256561291ab5049373408178fe6fe inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a42b75d70f7af50128d4392123fec643f inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a42b75d70f7af50128d4392123fec643f">name</a> () const</td></tr>
|
|
<tr class="memdesc:a42b75d70f7af50128d4392123fec643f inherit pub_methods_classpFlow_1_1VectorSingle"><td class="mdescLeft"> </td><td class="mdescRight">Name of the vector. <a href="classpFlow_1_1VectorSingle.html#a42b75d70f7af50128d4392123fec643f">More...</a><br /></td></tr>
|
|
<tr class="separator:a42b75d70f7af50128d4392123fec643f inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a235f4855cec31187d575a459abb3eed2 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> <a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a235f4855cec31187d575a459abb3eed2">size</a> () const</td></tr>
|
|
<tr class="memdesc:a235f4855cec31187d575a459abb3eed2 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="mdescLeft"> </td><td class="mdescRight">Size of the vector. <a href="classpFlow_1_1VectorSingle.html#a235f4855cec31187d575a459abb3eed2">More...</a><br /></td></tr>
|
|
<tr class="separator:a235f4855cec31187d575a459abb3eed2 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aef2405d22737e2c47dfe9994f27a028f inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> <a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#aef2405d22737e2c47dfe9994f27a028f">capacity</a> () const</td></tr>
|
|
<tr class="separator:aef2405d22737e2c47dfe9994f27a028f inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8a26016033b73de243ec891f2a9cdeff inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a8a26016033b73de243ec891f2a9cdeff">empty</a> () const</td></tr>
|
|
<tr class="memdesc:a8a26016033b73de243ec891f2a9cdeff inherit pub_methods_classpFlow_1_1VectorSingle"><td class="mdescLeft"> </td><td class="mdescRight">If vector is empty. <a href="classpFlow_1_1VectorSingle.html#a8a26016033b73de243ec891f2a9cdeff">More...</a><br /></td></tr>
|
|
<tr class="separator:a8a26016033b73de243ec891f2a9cdeff inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa44126642a4679b014647ba2405864e5 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#aa44126642a4679b014647ba2405864e5">reserve</a> (<a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a> cap)</td></tr>
|
|
<tr class="memdesc:aa44126642a4679b014647ba2405864e5 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="mdescLeft"> </td><td class="mdescRight">Reserve capacity for vector Preserve the content. <a href="classpFlow_1_1VectorSingle.html#aa44126642a4679b014647ba2405864e5">More...</a><br /></td></tr>
|
|
<tr class="separator:aa44126642a4679b014647ba2405864e5 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a607693313d6278c7060e898ad6adad43 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a607693313d6278c7060e898ad6adad43">reallocate</a> (<a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a> cap)</td></tr>
|
|
<tr class="memdesc:a607693313d6278c7060e898ad6adad43 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="mdescLeft"> </td><td class="mdescRight">Reallocate memory to new cap and set size to 0. <a href="classpFlow_1_1VectorSingle.html#a607693313d6278c7060e898ad6adad43">More...</a><br /></td></tr>
|
|
<tr class="separator:a607693313d6278c7060e898ad6adad43 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a060f3a10d89519547472668664210af1 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a060f3a10d89519547472668664210af1">reallocate</a> (<a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a> cap, <a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a> newSize)</td></tr>
|
|
<tr class="memdesc:a060f3a10d89519547472668664210af1 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="mdescLeft"> </td><td class="mdescRight">Reallocate memory to new cap and set size to newSize. <a href="classpFlow_1_1VectorSingle.html#a060f3a10d89519547472668664210af1">More...</a><br /></td></tr>
|
|
<tr class="separator:a060f3a10d89519547472668664210af1 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2ee24ec9e66908db01ef12a8079cf533 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a2ee24ec9e66908db01ef12a8079cf533">resize</a> (<a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a> <a class="el" href="NBSLoop_8hpp.html#a58f1256fe216b2e84819aa621b683de1">n</a>)</td></tr>
|
|
<tr class="memdesc:a2ee24ec9e66908db01ef12a8079cf533 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="mdescLeft"> </td><td class="mdescRight">Resize the vector and preserve the content. <a href="classpFlow_1_1VectorSingle.html#a2ee24ec9e66908db01ef12a8079cf533">More...</a><br /></td></tr>
|
|
<tr class="separator:a2ee24ec9e66908db01ef12a8079cf533 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a915f725f2b32bb8f2654a1035077f6a7 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a915f725f2b32bb8f2654a1035077f6a7">resize</a> (<a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a> <a class="el" href="NBSLoop_8hpp.html#a58f1256fe216b2e84819aa621b683de1">n</a>, const T &val)</td></tr>
|
|
<tr class="memdesc:a915f725f2b32bb8f2654a1035077f6a7 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="mdescLeft"> </td><td class="mdescRight">Resize the vector and assign the value to it. <a href="classpFlow_1_1VectorSingle.html#a915f725f2b32bb8f2654a1035077f6a7">More...</a><br /></td></tr>
|
|
<tr class="separator:a915f725f2b32bb8f2654a1035077f6a7 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afd32d1c4cda15e685fd3008f4ded29f2 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#afd32d1c4cda15e685fd3008f4ded29f2">clear</a> ()</td></tr>
|
|
<tr class="memdesc:afd32d1c4cda15e685fd3008f4ded29f2 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="mdescLeft"> </td><td class="mdescRight">Clear the vector, but keep the allocated memory unchanged. <a href="classpFlow_1_1VectorSingle.html#afd32d1c4cda15e685fd3008f4ded29f2">More...</a><br /></td></tr>
|
|
<tr class="separator:afd32d1c4cda15e685fd3008f4ded29f2 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6ab1c6d91f769bc9bc0a58cf9f1333d6 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a6ab1c6d91f769bc9bc0a58cf9f1333d6">fill</a> (const T &val)</td></tr>
|
|
<tr class="memdesc:a6ab1c6d91f769bc9bc0a58cf9f1333d6 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="mdescLeft"> </td><td class="mdescRight">Fill the range [0,size) with val. <a href="classpFlow_1_1VectorSingle.html#a6ab1c6d91f769bc9bc0a58cf9f1333d6">More...</a><br /></td></tr>
|
|
<tr class="separator:a6ab1c6d91f769bc9bc0a58cf9f1333d6 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1f8cecd149645d770834833c7e099a69 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a1f8cecd149645d770834833c7e099a69">fill</a> (<a class="el" href="namespacepFlow.html#ae06b07ed1267c5e7bec6d1da50acf5d1">rangeU32</a> r, const T &val)</td></tr>
|
|
<tr class="separator:a1f8cecd149645d770834833c7e099a69 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a39102b6908f04f813ccd119193c56fc3 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a39102b6908f04f813ccd119193c56fc3">assign</a> (<a class="el" href="namespacepFlow.html#a801d6a451a01953ef8cbae6feb6a3638">size_t</a> <a class="el" href="NBSLoop_8hpp.html#a58f1256fe216b2e84819aa621b683de1">n</a>, const T &val)</td></tr>
|
|
<tr class="memdesc:a39102b6908f04f813ccd119193c56fc3 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="mdescLeft"> </td><td class="mdescRight">Change size of the vector and assign val to vector and. <a href="classpFlow_1_1VectorSingle.html#a39102b6908f04f813ccd119193c56fc3">More...</a><br /></td></tr>
|
|
<tr class="separator:a39102b6908f04f813ccd119193c56fc3 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae73d78fa1952742b9b94901665e8c589 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#ae73d78fa1952742b9b94901665e8c589">assign</a> (const std::vector< T > &src, <a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a> cap)</td></tr>
|
|
<tr class="memdesc:ae73d78fa1952742b9b94901665e8c589 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="mdescLeft"> </td><td class="mdescRight">Assign source vector with specified capacity. <a href="classpFlow_1_1VectorSingle.html#ae73d78fa1952742b9b94901665e8c589">More...</a><br /></td></tr>
|
|
<tr class="separator:ae73d78fa1952742b9b94901665e8c589 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a396f90ac7452ed2a80db37255536299c inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a396f90ac7452ed2a80db37255536299c">assign</a> (const std::vector< T > &src)</td></tr>
|
|
<tr class="memdesc:a396f90ac7452ed2a80db37255536299c inherit pub_methods_classpFlow_1_1VectorSingle"><td class="mdescLeft"> </td><td class="mdescRight">Assign source vector. <a href="classpFlow_1_1VectorSingle.html#a396f90ac7452ed2a80db37255536299c">More...</a><br /></td></tr>
|
|
<tr class="separator:a396f90ac7452ed2a80db37255536299c inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a206bfeee8184e9158513c1473ad1ad95 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a206bfeee8184e9158513c1473ad1ad95">assign</a> (const <a class="el" href="classpFlow_1_1VectorSingle.html#a74a37ab2977208763c7d3431ae5b985c">VectorType</a> &src, bool srcCapacity=true)</td></tr>
|
|
<tr class="separator:a206bfeee8184e9158513c1473ad1ad95 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6255c8aec839b50209f4e3908c710ba2 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a6255c8aec839b50209f4e3908c710ba2">assignFromHost</a> (const <a class="el" href="classpFlow_1_1VectorSingle.html#a3935e36bde1675859d11bee5e65864e4">VectorTypeHost</a> &src)</td></tr>
|
|
<tr class="memdesc:a6255c8aec839b50209f4e3908c710ba2 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="mdescLeft"> </td><td class="mdescRight">Assign source vector from host side. <a href="classpFlow_1_1VectorSingle.html#a6255c8aec839b50209f4e3908c710ba2">More...</a><br /></td></tr>
|
|
<tr class="separator:a6255c8aec839b50209f4e3908c710ba2 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afc2408a087b76a59e81f83f22367b04e inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#afc2408a087b76a59e81f83f22367b04e">assignFromDevice</a> (const <a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle</a>< T, MSpace > &src, bool srcCapacity=true)</td></tr>
|
|
<tr class="separator:afc2408a087b76a59e81f83f22367b04e inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a026dd37e0a41dba412c9edd8d009a471 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a026dd37e0a41dba412c9edd8d009a471">append</a> (const <a class="el" href="namespacepFlow.html#aeac3efd0f623f0010ce6daa6499d8ebe">ViewType1D</a>< T, void > &appVec)</td></tr>
|
|
<tr class="separator:a026dd37e0a41dba412c9edd8d009a471 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad4daee7504dfa383126ab2867d1fced4 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#ad4daee7504dfa383126ab2867d1fced4">append</a> (const std::vector< T > &appVec)</td></tr>
|
|
<tr class="separator:ad4daee7504dfa383126ab2867d1fced4 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ace983bea51718713360fa35a31a4affc inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#ace983bea51718713360fa35a31a4affc">append</a> (const <a class="el" href="classpFlow_1_1VectorSingle.html#a74a37ab2977208763c7d3431ae5b985c">VectorType</a> &appVec)</td></tr>
|
|
<tr class="separator:ace983bea51718713360fa35a31a4affc inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aeb92f4ec32451de9f2f887d9117fd88f inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> auto </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#aeb92f4ec32451de9f2f887d9117fd88f">getSpan</a> ()</td></tr>
|
|
<tr class="separator:aeb92f4ec32451de9f2f887d9117fd88f inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abdd9d4cfc6d137b54f783c12e87687d8 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> auto </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#abdd9d4cfc6d137b54f783c12e87687d8">getSpan</a> () const</td></tr>
|
|
<tr class="separator:abdd9d4cfc6d137b54f783c12e87687d8 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adfafd86c74ac8d2c0f0864cb84e92eaa inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#adfafd86c74ac8d2c0f0864cb84e92eaa">insertSetElement</a> (const <a class="el" href="namespacepFlow.html#ace91b5b09f95f3d8409247898e688e9b">uint32IndexContainer</a> &indices, const T &val)</td></tr>
|
|
<tr class="separator:adfafd86c74ac8d2c0f0864cb84e92eaa inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a82d0d922d030808e47e997c698fdb750 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a82d0d922d030808e47e997c698fdb750">insertSetElement</a> (const <a class="el" href="namespacepFlow.html#ace91b5b09f95f3d8409247898e688e9b">uint32IndexContainer</a> &indices, const std::vector< T > &vals)</td></tr>
|
|
<tr class="separator:a82d0d922d030808e47e997c698fdb750 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2117b628549b5594a191065270c8cd9f inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a2117b628549b5594a191065270c8cd9f">insertSetElement</a> (const <a class="el" href="namespacepFlow.html#ace91b5b09f95f3d8409247898e688e9b">uint32IndexContainer</a> &indices, const <a class="el" href="namespacepFlow.html#aeac3efd0f623f0010ce6daa6499d8ebe">ViewType1D</a>< T, <a class="el" href="classpFlow_1_1VectorSingle.html#a2e01852751e144707eefc63300bcce22">memory_space</a> > vals)</td></tr>
|
|
<tr class="separator:a2117b628549b5594a191065270c8cd9f inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afa4e3ea7e9d5cbc697964d32a9e4424b inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#afa4e3ea7e9d5cbc697964d32a9e4424b">reorderItems</a> (const <a class="el" href="namespacepFlow.html#ace91b5b09f95f3d8409247898e688e9b">uint32IndexContainer</a> &indices)</td></tr>
|
|
<tr class="separator:afa4e3ea7e9d5cbc697964d32a9e4424b inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5a0d79d360a405dae59d3972a9ad61d6 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> std::enable_if_t< <a class="el" href="classpFlow_1_1VectorSingle.html#ae6637e7df6fa318c820511b10e2cc170">isHostAccessible_</a> &&Enable, void > </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a5a0d79d360a405dae59d3972a9ad61d6">push_back</a> (const T &val)</td></tr>
|
|
<tr class="memdesc:a5a0d79d360a405dae59d3972a9ad61d6 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="mdescLeft"> </td><td class="mdescRight">push a new element at the end (host call only) resize if necessary and works on host accessible vector. <a href="classpFlow_1_1VectorSingle.html#a5a0d79d360a405dae59d3972a9ad61d6">More...</a><br /></td></tr>
|
|
<tr class="separator:a5a0d79d360a405dae59d3972a9ad61d6 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4b2292bdd68ebde041be930230a52151 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> <a class="el" href="classpFlow_1_1VectorSingle.html#ab088798d28525c0befe3c707b95c5bc2">pointer</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a4b2292bdd68ebde041be930230a52151">data</a> ()</td></tr>
|
|
<tr class="separator:a4b2292bdd68ebde041be930230a52151 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a53fca8add741874302a95467519251e4 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> <a class="el" href="classpFlow_1_1VectorSingle.html#aeb8303778a4db95b65080fb533378d32">const_pointer</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a53fca8add741874302a95467519251e4">data</a> () const</td></tr>
|
|
<tr class="separator:a53fca8add741874302a95467519251e4 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae3d8202abe615516f83cb5ea83caf236 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> std::enable_if_t< <a class="el" href="classpFlow_1_1VectorSingle.html#ae6637e7df6fa318c820511b10e2cc170">isHostAccessible_</a> &&Enable, <a class="el" href="classpFlow_1_1VectorSingle.html#a4d1ca55c8c62d4fbf3ea42d9919125a0">iterator</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#ae3d8202abe615516f83cb5ea83caf236">begin</a> ()</td></tr>
|
|
<tr class="memdesc:ae3d8202abe615516f83cb5ea83caf236 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="mdescLeft"> </td><td class="mdescRight">Return begin iterator. It works when devices is host accessible. <a href="classpFlow_1_1VectorSingle.html#ae3d8202abe615516f83cb5ea83caf236">More...</a><br /></td></tr>
|
|
<tr class="separator:ae3d8202abe615516f83cb5ea83caf236 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0e27acbc6bdc73ab27d3242af619059a inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> std::enable_if_t< <a class="el" href="classpFlow_1_1VectorSingle.html#ae6637e7df6fa318c820511b10e2cc170">isHostAccessible_</a> &&Enable, <a class="el" href="classpFlow_1_1VectorSingle.html#a2601f8255f8a42148603816eb649c961">const_iterator</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a0e27acbc6bdc73ab27d3242af619059a">begin</a> () const</td></tr>
|
|
<tr class="memdesc:a0e27acbc6bdc73ab27d3242af619059a inherit pub_methods_classpFlow_1_1VectorSingle"><td class="mdescLeft"> </td><td class="mdescRight">Return begin iterator. it works when host is accessible. <a href="classpFlow_1_1VectorSingle.html#a0e27acbc6bdc73ab27d3242af619059a">More...</a><br /></td></tr>
|
|
<tr class="separator:a0e27acbc6bdc73ab27d3242af619059a inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a881a076efc5bc7d6ea82520cbe99ce02 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> std::enable_if_t< <a class="el" href="classpFlow_1_1VectorSingle.html#ae6637e7df6fa318c820511b10e2cc170">isHostAccessible_</a> &&Enable, <a class="el" href="classpFlow_1_1VectorSingle.html#a4d1ca55c8c62d4fbf3ea42d9919125a0">iterator</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a881a076efc5bc7d6ea82520cbe99ce02">end</a> ()</td></tr>
|
|
<tr class="memdesc:a881a076efc5bc7d6ea82520cbe99ce02 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="mdescLeft"> </td><td class="mdescRight">Return end iterator. it works when host is accessible. <a href="classpFlow_1_1VectorSingle.html#a881a076efc5bc7d6ea82520cbe99ce02">More...</a><br /></td></tr>
|
|
<tr class="separator:a881a076efc5bc7d6ea82520cbe99ce02 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0397c0dad614c9c3477372d9e291a3fd inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> std::enable_if_t< <a class="el" href="classpFlow_1_1VectorSingle.html#ae6637e7df6fa318c820511b10e2cc170">isHostAccessible_</a> &&Enable, <a class="el" href="classpFlow_1_1VectorSingle.html#a2601f8255f8a42148603816eb649c961">const_iterator</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a0397c0dad614c9c3477372d9e291a3fd">end</a> () const</td></tr>
|
|
<tr class="memdesc:a0397c0dad614c9c3477372d9e291a3fd inherit pub_methods_classpFlow_1_1VectorSingle"><td class="mdescLeft"> </td><td class="mdescRight">Return end iterator. it works when host is accessible. <a href="classpFlow_1_1VectorSingle.html#a0397c0dad614c9c3477372d9e291a3fd">More...</a><br /></td></tr>
|
|
<tr class="separator:a0397c0dad614c9c3477372d9e291a3fd inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2df051f05106dbdfda17c4564e34006e inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> std::enable_if_t< <a class="el" href="classpFlow_1_1VectorSingle.html#ae6637e7df6fa318c820511b10e2cc170">isHostAccessible_</a> &&Enable, <a class="el" href="classpFlow_1_1VectorSingle.html#a0c5a1541ecf7ad17925583cf6abd2c65">reference</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a2df051f05106dbdfda17c4564e34006e">operator[]</a> (<a class="el" href="namespacepFlow.html#a801d6a451a01953ef8cbae6feb6a3638">size_t</a> i)</td></tr>
|
|
<tr class="memdesc:a2df051f05106dbdfda17c4564e34006e inherit pub_methods_classpFlow_1_1VectorSingle"><td class="mdescLeft"> </td><td class="mdescRight">Return reference to element i. it works when host is accessible. <a href="classpFlow_1_1VectorSingle.html#a2df051f05106dbdfda17c4564e34006e">More...</a><br /></td></tr>
|
|
<tr class="separator:a2df051f05106dbdfda17c4564e34006e inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5a43aede6b99ef34daf50e04a6b09b5a inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> std::enable_if_t< <a class="el" href="classpFlow_1_1VectorSingle.html#ae6637e7df6fa318c820511b10e2cc170">isHostAccessible_</a> &&Enable, <a class="el" href="classpFlow_1_1VectorSingle.html#ac98a2432df95afe641c3847268f579e8">const_reference</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a5a43aede6b99ef34daf50e04a6b09b5a">operator[]</a> (<a class="el" href="namespacepFlow.html#a801d6a451a01953ef8cbae6feb6a3638">size_t</a> i) const</td></tr>
|
|
<tr class="memdesc:a5a43aede6b99ef34daf50e04a6b09b5a inherit pub_methods_classpFlow_1_1VectorSingle"><td class="mdescLeft"> </td><td class="mdescRight">Return reference to element i. it works when host is accessible. <a href="classpFlow_1_1VectorSingle.html#a5a43aede6b99ef34daf50e04a6b09b5a">More...</a><br /></td></tr>
|
|
<tr class="separator:a5a43aede6b99ef34daf50e04a6b09b5a inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae1d42751915e8566dac19658cc498ffa inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#ae1d42751915e8566dac19658cc498ffa">read</a> (<a class="el" href="classpFlow_1_1iIstream.html">iIstream</a> &is)</td></tr>
|
|
<tr class="memdesc:ae1d42751915e8566dac19658cc498ffa inherit pub_methods_classpFlow_1_1VectorSingle"><td class="mdescLeft"> </td><td class="mdescRight">Read vector from stream. <a href="classpFlow_1_1VectorSingle.html#ae1d42751915e8566dac19658cc498ffa">More...</a><br /></td></tr>
|
|
<tr class="separator:ae1d42751915e8566dac19658cc498ffa inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0b569141588fd6bcd89aad06d8af2be4 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a0b569141588fd6bcd89aad06d8af2be4">read</a> (<a class="el" href="classpFlow_1_1iIstream.html">iIstream</a> &is, const <a class="el" href="classpFlow_1_1IOPattern.html">IOPattern</a> &iop)</td></tr>
|
|
<tr class="memdesc:a0b569141588fd6bcd89aad06d8af2be4 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="mdescLeft"> </td><td class="mdescRight">Read vector from stream. <a href="classpFlow_1_1VectorSingle.html#a0b569141588fd6bcd89aad06d8af2be4">More...</a><br /></td></tr>
|
|
<tr class="separator:a0b569141588fd6bcd89aad06d8af2be4 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a822fe0cdae82912d7c35e008c6158a61 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a822fe0cdae82912d7c35e008c6158a61">write</a> (<a class="el" href="classpFlow_1_1iOstream.html">iOstream</a> &os, const <a class="el" href="classpFlow_1_1IOPattern.html">IOPattern</a> &iop) const</td></tr>
|
|
<tr class="memdesc:a822fe0cdae82912d7c35e008c6158a61 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="mdescLeft"> </td><td class="mdescRight">Write the vector to os. <a href="classpFlow_1_1VectorSingle.html#a822fe0cdae82912d7c35e008c6158a61">More...</a><br /></td></tr>
|
|
<tr class="separator:a822fe0cdae82912d7c35e008c6158a61 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa7d820a4dd0777a9a82aee242b83a167 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#aa7d820a4dd0777a9a82aee242b83a167">write</a> (<a class="el" href="classpFlow_1_1iOstream.html">iOstream</a> &os) const</td></tr>
|
|
<tr class="separator:aa7d820a4dd0777a9a82aee242b83a167 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a50cdc866d41b3117fa7a567cae1eab29 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a50cdc866d41b3117fa7a567cae1eab29">write</a> (<a class="el" href="classpFlow_1_1iOstream.html">iOstream</a> &os, const <a class="el" href="classpFlow_1_1IOPattern.html">IOPattern</a> &iop, const HostMask &mask) const</td></tr>
|
|
<tr class="separator:a50cdc866d41b3117fa7a567cae1eab29 inherit pub_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-attribs"></a>
|
|
Private Attributes</h2></td></tr>
|
|
<tr class="memitem:a2b353c24fbd6c2b144cab85ee50b8dd6"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1Field.html#a2b353c24fbd6c2b144cab85ee50b8dd6">fieldKey_</a> = <a class="el" href="classpFlow_1_1Field.html#a7c3f2d5a74856425892835688d908f72">FKey</a></td></tr>
|
|
<tr class="separator:a2b353c24fbd6c2b144cab85ee50b8dd6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-static-attribs"></a>
|
|
Static Private Attributes</h2></td></tr>
|
|
<tr class="memitem:a7c3f2d5a74856425892835688d908f72"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1Field.html#a7c3f2d5a74856425892835688d908f72">FKey</a> = "value"</td></tr>
|
|
<tr class="separator:a7c3f2d5a74856425892835688d908f72"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
|
|
Additional Inherited Members</h2></td></tr>
|
|
<tr class="inherit_header pub_static_methods_classpFlow_1_1VectorSingle"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classpFlow_1_1VectorSingle')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle< T, void ></a></td></tr>
|
|
<tr class="memitem:a4afaef92d6e6a55303575f96107d40ec inherit pub_static_methods_classpFlow_1_1VectorSingle"><td class="memItemLeft" align="right" valign="top">static constexpr const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1VectorSingle.html#a4afaef92d6e6a55303575f96107d40ec">memoerySpaceName</a> ()</td></tr>
|
|
<tr class="memdesc:a4afaef92d6e6a55303575f96107d40ec inherit pub_static_methods_classpFlow_1_1VectorSingle"><td class="mdescLeft"> </td><td class="mdescRight">Name of the memory space. <a href="classpFlow_1_1VectorSingle.html#a4afaef92d6e6a55303575f96107d40ec">More...</a><br /></td></tr>
|
|
<tr class="separator:a4afaef92d6e6a55303575f96107d40ec inherit pub_static_methods_classpFlow_1_1VectorSingle"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
|
<div class="textblock"><h3>template<class T, class MemorySpace = void><br />
|
|
class pFlow::Field< T, MemorySpace ></h3>
|
|
|
|
|
|
<p class="definition">Definition at line <a class="el" href="Field_8hpp_source.html#l00036">36</a> of file <a class="el" href="Field_8hpp_source.html">Field.hpp</a>.</p>
|
|
</div><h2 class="groupheader">Member Typedef Documentation</h2>
|
|
<a id="a90ee4a972a5e87720ef1e4b067a884ac"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a90ee4a972a5e87720ef1e4b067a884ac">◆ </a></span>VectorType</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="classpFlow_1_1Field.html#a90ee4a972a5e87720ef1e4b067a884ac">VectorType</a> = <a class="el" href="classpFlow_1_1VectorSingle.html">VectorSingle</a><T,MemorySpace></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="Field_8hpp_source.html#l00042">42</a> of file <a class="el" href="Field_8hpp_source.html">Field.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a40dbbac51cc766420c6da450d95c1edc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a40dbbac51cc766420c6da450d95c1edc">◆ </a></span>FieldType</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="classpFlow_1_1Field.html#a40dbbac51cc766420c6da450d95c1edc">FieldType</a> = <a class="el" href="classpFlow_1_1Field.html">Field</a><T, MemorySpace></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="Field_8hpp_source.html#l00044">44</a> of file <a class="el" href="Field_8hpp_source.html">Field.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a956cfd99b2704fca5961350f47963e88"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a956cfd99b2704fca5961350f47963e88">◆ </a></span>FieldTypeHost</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="classpFlow_1_1Field.html#a956cfd99b2704fca5961350f47963e88">FieldTypeHost</a> = <a class="el" href="classpFlow_1_1Field.html">Field</a><T, <a class="el" href="namespacepFlow.html#a49dd1192cf116583abf7c726c7146851">HostSpace</a>></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="Field_8hpp_source.html#l00046">46</a> of file <a class="el" href="Field_8hpp_source.html">Field.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abb38920d985a52377685fd852f62f4c2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abb38920d985a52377685fd852f62f4c2">◆ </a></span>memory_space</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="classpFlow_1_1Field.html#abb38920d985a52377685fd852f62f4c2">memory_space</a> = typename <a class="el" href="classpFlow_1_1VectorSingle.html#a2e01852751e144707eefc63300bcce22">VectorType::memory_space</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="Field_8hpp_source.html#l00048">48</a> of file <a class="el" href="Field_8hpp_source.html">Field.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0b138cbd599d4fc0e95738e75f1e7445"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0b138cbd599d4fc0e95738e75f1e7445">◆ </a></span>execution_space</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="classpFlow_1_1Field.html#a0b138cbd599d4fc0e95738e75f1e7445">execution_space</a> = typename <a class="el" href="classpFlow_1_1VectorSingle.html#a6dc9533c29ac1a7bda75f3f175df75fb">VectorType::execution_space</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="Field_8hpp_source.html#l00050">50</a> of file <a class="el" href="Field_8hpp_source.html">Field.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2b8f0ba308c4037e39ec503b9a1e4d0b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2b8f0ba308c4037e39ec503b9a1e4d0b">◆ </a></span>iterator</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="classpFlow_1_1Field.html#a2b8f0ba308c4037e39ec503b9a1e4d0b">iterator</a> = typename <a class="el" href="classpFlow_1_1VectorSingle.html#a4d1ca55c8c62d4fbf3ea42d9919125a0">VectorType::iterator</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="Field_8hpp_source.html#l00052">52</a> of file <a class="el" href="Field_8hpp_source.html">Field.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0b878024ac2eb388b20acaf63eb29780"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0b878024ac2eb388b20acaf63eb29780">◆ </a></span>const_iterator</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="classpFlow_1_1Field.html#a0b878024ac2eb388b20acaf63eb29780">const_iterator</a> = typename <a class="el" href="classpFlow_1_1VectorSingle.html#a2601f8255f8a42148603816eb649c961">VectorType::const_iterator</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="Field_8hpp_source.html#l00054">54</a> of file <a class="el" href="Field_8hpp_source.html">Field.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a24e1cc28757f0776d455faa2a92cc094"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a24e1cc28757f0776d455faa2a92cc094">◆ </a></span>reference</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="classpFlow_1_1Field.html#a24e1cc28757f0776d455faa2a92cc094">reference</a> = typename <a class="el" href="classpFlow_1_1VectorSingle.html#a0c5a1541ecf7ad17925583cf6abd2c65">VectorType::reference</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="Field_8hpp_source.html#l00056">56</a> of file <a class="el" href="Field_8hpp_source.html">Field.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a26f1ec9da8d343811868fe6cd475976d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a26f1ec9da8d343811868fe6cd475976d">◆ </a></span>const_reference</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="classpFlow_1_1Field.html#a26f1ec9da8d343811868fe6cd475976d">const_reference</a> = typename <a class="el" href="classpFlow_1_1VectorSingle.html#ac98a2432df95afe641c3847268f579e8">VectorType::const_reference</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="Field_8hpp_source.html#l00058">58</a> of file <a class="el" href="Field_8hpp_source.html">Field.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3c9fa6c4f9077b7dd44bd96007ef416a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3c9fa6c4f9077b7dd44bd96007ef416a">◆ </a></span>value_type</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="classpFlow_1_1Field.html#a3c9fa6c4f9077b7dd44bd96007ef416a">value_type</a> = typename <a class="el" href="classpFlow_1_1VectorSingle.html#afb9ded5f49336ae503bb9f2035ea902b">VectorType::value_type</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="Field_8hpp_source.html#l00060">60</a> of file <a class="el" href="Field_8hpp_source.html">Field.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a15206b415c09500493d38c91b970e958"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a15206b415c09500493d38c91b970e958">◆ </a></span>pointer</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="classpFlow_1_1Field.html#a15206b415c09500493d38c91b970e958">pointer</a> = typename <a class="el" href="classpFlow_1_1VectorSingle.html#ab088798d28525c0befe3c707b95c5bc2">VectorType::pointer</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="Field_8hpp_source.html#l00062">62</a> of file <a class="el" href="Field_8hpp_source.html">Field.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0adaff4989b6c9d6ddd4b9ba43f9d95e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0adaff4989b6c9d6ddd4b9ba43f9d95e">◆ </a></span>const_pointer</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="classpFlow_1_1Field.html#a0adaff4989b6c9d6ddd4b9ba43f9d95e">const_pointer</a> = typename <a class="el" href="classpFlow_1_1VectorSingle.html#aeb8303778a4db95b65080fb533378d32">VectorType::const_pointer</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="Field_8hpp_source.html#l00064">64</a> of file <a class="el" href="Field_8hpp_source.html">Field.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
|
<a id="a37d975a33e390747a97a453bc0455107"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a37d975a33e390747a97a453bc0455107">◆ </a></span>Field() <span class="overload">[1/13]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classpFlow_1_1Field.html">Field</a> </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>construct an empty Filed with default fieldKey </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="Field_8hpp_source.html#l00081">81</a> of file <a class="el" href="Field_8hpp_source.html">Field.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa59f88e2c795d2440197ac2b54a21770"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa59f88e2c795d2440197ac2b54a21770">◆ </a></span>Field() <span class="overload">[2/13]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classpFlow_1_1Field.html">Field</a> </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> & </td>
|
|
<td class="paramname"><em>name</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="Field_8hpp_source.html#l00086">86</a> of file <a class="el" href="Field_8hpp_source.html">Field.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a677b63b1fe9e5d48118598ccf4ed313d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a677b63b1fe9e5d48118598ccf4ed313d">◆ </a></span>Field() <span class="overload">[3/13]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classpFlow_1_1Field.html">Field</a> </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> & </td>
|
|
<td class="paramname"><em>name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> & </td>
|
|
<td class="paramname"><em>fieldKey</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Construct an empty field with name and fieldKey. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="Field_8hpp_source.html#l00092">92</a> of file <a class="el" href="Field_8hpp_source.html">Field.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afaf4226f4c67b47e1299c55a54f21733"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afaf4226f4c67b47e1299c55a54f21733">◆ </a></span>Field() <span class="overload">[4/13]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classpFlow_1_1Field.html">Field</a> </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> & </td>
|
|
<td class="paramname"><em>name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> & </td>
|
|
<td class="paramname"><em>fieldKey</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespacepFlow.html#a801d6a451a01953ef8cbae6feb6a3638">size_t</a> </td>
|
|
<td class="paramname"><em>len</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Construct a field with name and fieldKey and specified len. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="Field_8hpp_source.html#l00099">99</a> of file <a class="el" href="Field_8hpp_source.html">Field.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a677755da27b97125abd8690520e469b3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a677755da27b97125abd8690520e469b3">◆ </a></span>Field() <span class="overload">[5/13]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classpFlow_1_1Field.html">Field</a> </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> & </td>
|
|
<td class="paramname"><em>name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> & </td>
|
|
<td class="paramname"><em>fieldKey</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespacepFlow.html#a801d6a451a01953ef8cbae6feb6a3638">size_t</a> </td>
|
|
<td class="paramname"><em>len</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const T & </td>
|
|
<td class="paramname"><em>val</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Construct a field with name, fieldKey and set length to len and value to val. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="Field_8hpp_source.html#l00108">108</a> of file <a class="el" href="Field_8hpp_source.html">Field.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aef7f58ed165364ea9424e726a12a5d0c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aef7f58ed165364ea9424e726a12a5d0c">◆ </a></span>Field() <span class="overload">[6/13]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classpFlow_1_1Field.html">Field</a> </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> & </td>
|
|
<td class="paramname"><em>name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> & </td>
|
|
<td class="paramname"><em>fieldKey</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespacepFlow.html#a801d6a451a01953ef8cbae6feb6a3638">size_t</a> </td>
|
|
<td class="paramname"><em>capacity</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespacepFlow.html#a801d6a451a01953ef8cbae6feb6a3638">size_t</a> </td>
|
|
<td class="paramname"><em>len</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const T & </td>
|
|
<td class="paramname"><em>val</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="Field_8hpp_source.html#l00114">114</a> of file <a class="el" href="Field_8hpp_source.html">Field.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="accde17c10fc753920eb4601eb787791f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#accde17c10fc753920eb4601eb787791f">◆ </a></span>Field() <span class="overload">[7/13]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classpFlow_1_1Field.html">Field</a> </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> & </td>
|
|
<td class="paramname"><em>name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> & </td>
|
|
<td class="paramname"><em>fieldKey</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespacepFlow.html#a801d6a451a01953ef8cbae6feb6a3638">size_t</a> </td>
|
|
<td class="paramname"><em>capacity</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespacepFlow.html#a801d6a451a01953ef8cbae6feb6a3638">size_t</a> </td>
|
|
<td class="paramname"><em>len</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structRESERVE.html">RESERVE</a> </td>
|
|
<td class="paramname"> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Construct a field with name, fieldKey, capacity and len. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="Field_8hpp_source.html#l00123">123</a> of file <a class="el" href="Field_8hpp_source.html">Field.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a083ef991abc37177cf71c0ed6dcc19fd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a083ef991abc37177cf71c0ed6dcc19fd">◆ </a></span>Field() <span class="overload">[8/13]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classpFlow_1_1Field.html">Field</a> </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> & </td>
|
|
<td class="paramname"><em>fieldKey</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classpFlow_1_1Vector.html">Vector</a>< T > & </td>
|
|
<td class="paramname"><em>vec</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Construct a field with fieldKey and <a class="el" href="classpFlow_1_1Vector.html">Vector</a> vec. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="Field_8hpp_source.html#l00130">130</a> of file <a class="el" href="Field_8hpp_source.html">Field.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a141267793b0eff81395ebff2d5e4bcce"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a141267793b0eff81395ebff2d5e4bcce">◆ </a></span>Field() <span class="overload">[9/13]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classpFlow_1_1Field.html">Field</a> </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> & </td>
|
|
<td class="paramname"><em>name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> & </td>
|
|
<td class="paramname"><em>fieldKey</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classpFlow_1_1Vector.html">Vector</a>< T > & </td>
|
|
<td class="paramname"><em>vec</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Construct a field with name, fieldKey and <a class="el" href="classpFlow_1_1Vector.html">Vector</a> vec. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="Field_8hpp_source.html#l00137">137</a> of file <a class="el" href="Field_8hpp_source.html">Field.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1a2e7d088787cfa568762c3aedf5b2d5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1a2e7d088787cfa568762c3aedf5b2d5">◆ </a></span>Field() <span class="overload">[10/13]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classpFlow_1_1Field.html">Field</a> </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> & </td>
|
|
<td class="paramname"><em>name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> & </td>
|
|
<td class="paramname"><em>fieldKey</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::vector< T > & </td>
|
|
<td class="paramname"><em>vec</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Construct a field with name and fieldKey and std::vector. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="Field_8hpp_source.html#l00144">144</a> of file <a class="el" href="Field_8hpp_source.html">Field.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6e59e2d8ecd94bfcd311d55efe74db71"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6e59e2d8ecd94bfcd311d55efe74db71">◆ </a></span>Field() <span class="overload">[11/13]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classpFlow_1_1Field.html">Field</a> </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> & </td>
|
|
<td class="paramname"><em>name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> & </td>
|
|
<td class="paramname"><em>fieldKey</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classpFlow_1_1Field.html#a40dbbac51cc766420c6da450d95c1edc">FieldType</a> & </td>
|
|
<td class="paramname"><em>src</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Copy construct with new name and fieldkey. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="Field_8hpp_source.html#l00151">151</a> of file <a class="el" href="Field_8hpp_source.html">Field.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2079b8d03d8059fed1f207669d9da4a3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2079b8d03d8059fed1f207669d9da4a3">◆ </a></span>Field() <span class="overload">[12/13]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classpFlow_1_1Field.html">Field</a> </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classpFlow_1_1Field.html#a40dbbac51cc766420c6da450d95c1edc">FieldType</a> & </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">default</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Default copy constructor. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0b50c1e7083e17d9a858046241ee866b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0b50c1e7083e17d9a858046241ee866b">◆ </a></span>Field() <span class="overload">[13/13]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classpFlow_1_1Field.html">Field</a> </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classpFlow_1_1Field.html#a40dbbac51cc766420c6da450d95c1edc">FieldType</a> && </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">default</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Move constructor. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Function Documentation</h2>
|
|
<a id="a870370c1af5b7530e534354e45451745"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a870370c1af5b7530e534354e45451745">◆ </a></span>TypeInfoTemplateNV111()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">TypeInfoTemplateNV111 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">"Field< T, MemorySpace >" </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">T </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classpFlow_1_1VectorSingle.html#a4afaef92d6e6a55303575f96107d40ec">VectorType::memoerySpaceName</a>() </td>
|
|
<td class="paramname"> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>type info </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a670c26ed7cebf24facd8a6ccbc45c21e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a670c26ed7cebf24facd8a6ccbc45c21e">◆ </a></span>operator=() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classpFlow_1_1Field.html#a40dbbac51cc766420c6da450d95c1edc">FieldType</a>& operator= </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classpFlow_1_1Field.html#a40dbbac51cc766420c6da450d95c1edc">FieldType</a> & </td>
|
|
<td class="paramname"><em>rhs</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Copy assignment, name and fieldKey on the left hand side are preserved. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="Field_8hpp_source.html#l00161">161</a> of file <a class="el" href="Field_8hpp_source.html">Field.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1692b26bb4a57f3f3eb5ee568ef6f455"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1692b26bb4a57f3f3eb5ee568ef6f455">◆ </a></span>operator=() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classpFlow_1_1Field.html#a40dbbac51cc766420c6da450d95c1edc">FieldType</a>& operator= </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classpFlow_1_1Field.html#a40dbbac51cc766420c6da450d95c1edc">FieldType</a> && </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">default</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Move assignment. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a13fac74a6ba182fd009dbb14818b0d01"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a13fac74a6ba182fd009dbb14818b0d01">◆ </a></span>fieldKey()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> fieldKey </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>return field key </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="Field_8hpp_source.html#l00177">177</a> of file <a class="el" href="Field_8hpp_source.html">Field.hpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="internalField_8hpp_source.html#l00151">internalField< realx3, void >::fieldKey()</a>.</p>
|
|
<div id="dynsection-2" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-2-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
|
|
<div id="dynsection-2-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-2-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1Field_a13fac74a6ba182fd009dbb14818b0d01_icgraph.png" border="0" usemap="#classpFlow_1_1Field_a13fac74a6ba182fd009dbb14818b0d01_icgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a83f9a8e30fb37f90e9a6436f4470aaa2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a83f9a8e30fb37f90e9a6436f4470aaa2">◆ </a></span>name()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> name </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="Field_8hpp_source.html#l00182">182</a> of file <a class="el" href="Field_8hpp_source.html">Field.hpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="triSurface_8cpp_source.html#l00124">triSurface::append()</a>, and <a class="el" href="internalField_8hpp_source.html#l00145">internalField< realx3, void >::name()</a>.</p>
|
|
<div id="dynsection-3" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-3-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
|
|
<div id="dynsection-3-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-3-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1Field_a83f9a8e30fb37f90e9a6436f4470aaa2_icgraph.png" border="0" usemap="#classpFlow_1_1Field_a83f9a8e30fb37f90e9a6436f4470aaa2_icgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abddf9e42b6a8c5f965f2b23f30a4d960"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abddf9e42b6a8c5f965f2b23f30a4d960">◆ </a></span>fillField() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void fillField </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="namespacepFlow.html#ae06b07ed1267c5e7bec6d1da50acf5d1">rangeU32</a> </td>
|
|
<td class="paramname"><em>span</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const T & </td>
|
|
<td class="paramname"><em>val</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="Field_8hpp_source.html#l00188">188</a> of file <a class="el" href="Field_8hpp_source.html">Field.hpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="triSurfaceField_8hpp_source.html#l00163">triSurfaceField< uint32 >::fill()</a>, and <a class="el" href="internalField_8hpp_source.html#l00175">internalField< realx3, void >::fillInternal()</a>.</p>
|
|
<div id="dynsection-4" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-4-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
|
|
<div id="dynsection-4-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-4-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1Field_abddf9e42b6a8c5f965f2b23f30a4d960_icgraph.png" border="0" usemap="#classpFlow_1_1Field_abddf9e42b6a8c5f965f2b23f30a4d960_icgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aaf0e1b45e5bcaaaf0a95e59aad8e8ba3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aaf0e1b45e5bcaaaf0a95e59aad8e8ba3">◆ </a></span>fillField() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void fillField </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const T & </td>
|
|
<td class="paramname"><em>val</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="Field_8hpp_source.html#l00193">193</a> of file <a class="el" href="Field_8hpp_source.html">Field.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aff8e92ab47032ae811d1271161cb9b22"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aff8e92ab47032ae811d1271161cb9b22">◆ </a></span>read() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool read </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classpFlow_1_1iIstream.html">iIstream</a> & </td>
|
|
<td class="paramname"><em>is</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="Field_8cpp_source.html#l00023">23</a> of file <a class="el" href="Field_8cpp_source.html">Field.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="Field_8hpp_source.html#l00214">pFlow::operator>>()</a>, and <a class="el" href="pointField_8cpp_source.html#l00236">pointField< pFlow::VectorSingle, pFlow::AB3History >::readPointField()</a>.</p>
|
|
<div id="dynsection-5" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-5-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
|
|
<div id="dynsection-5-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-5-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1Field_aff8e92ab47032ae811d1271161cb9b22_icgraph.png" border="0" usemap="#classpFlow_1_1Field_aff8e92ab47032ae811d1271161cb9b22_icgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6a40de4ceed55b2f78cf3027739dfd91"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6a40de4ceed55b2f78cf3027739dfd91">◆ </a></span>write() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool write </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classpFlow_1_1iOstream.html">iOstream</a> & </td>
|
|
<td class="paramname"><em>os</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="Field_8cpp_source.html#l00095">95</a> of file <a class="el" href="Field_8cpp_source.html">Field.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="Field_8hpp_source.html#l00225">pFlow::operator<<()</a>.</p>
|
|
<div id="dynsection-6" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-6-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
|
|
<div id="dynsection-6-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-6-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1Field_a6a40de4ceed55b2f78cf3027739dfd91_icgraph.png" border="0" usemap="#classpFlow_1_1Field_a6a40de4ceed55b2f78cf3027739dfd91_icgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a08e94ee49f203eb9d2ab071846af9fb5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a08e94ee49f203eb9d2ab071846af9fb5">◆ </a></span>read() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool read </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classpFlow_1_1iIstream.html">iIstream</a> & </td>
|
|
<td class="paramname"><em>is</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classpFlow_1_1IOPattern.html">IOPattern</a> & </td>
|
|
<td class="paramname"><em>iop</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>resume</em> = <code>false</code> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="Field_8cpp_source.html#l00054">54</a> of file <a class="el" href="Field_8cpp_source.html">Field.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8c955e17bd99dcab8fa9cf8c96ba6dd0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8c955e17bd99dcab8fa9cf8c96ba6dd0">◆ </a></span>write() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool write </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classpFlow_1_1iOstream.html">iOstream</a> & </td>
|
|
<td class="paramname"><em>os</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classpFlow_1_1IOPattern.html">IOPattern</a> & </td>
|
|
<td class="paramname"><em>iop</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="Field_8cpp_source.html#l00116">116</a> of file <a class="el" href="Field_8cpp_source.html">Field.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Data Documentation</h2>
|
|
<a id="a7c3f2d5a74856425892835688d908f72"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7c3f2d5a74856425892835688d908f72">◆ </a></span>FKey</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> FKey = "value"</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="Field_8hpp_source.html#l00069">69</a> of file <a class="el" href="Field_8hpp_source.html">Field.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2b353c24fbd6c2b144cab85ee50b8dd6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2b353c24fbd6c2b144cab85ee50b8dd6">◆ </a></span>fieldKey_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> fieldKey_ = <a class="el" href="classpFlow_1_1Field.html#a7c3f2d5a74856425892835688d908f72">FKey</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="Field_8hpp_source.html#l00071">71</a> of file <a class="el" href="Field_8hpp_source.html">Field.hpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="Field_8hpp_source.html#l00177">Field< uint32x3 >::fieldKey()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<hr/>The documentation for this class was generated from the following files:<ul>
|
|
<li>src/phasicFlow/containers/Field/<a class="el" href="Field_8hpp_source.html">Field.hpp</a></li>
|
|
<li>src/phasicFlow/containers/Field/<a class="el" href="Field_8cpp_source.html">Field.cpp</a></li>
|
|
</ul>
|
|
</div><!-- contents -->
|
|
</div><!-- doc-content -->
|
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
|
<ul>
|
|
<li class="navelem"><a class="el" href="namespacepFlow.html">pFlow</a></li><li class="navelem"><a class="el" href="classpFlow_1_1Field.html">Field</a></li>
|
|
<li class="footer">Generated by
|
|
<a href="http://www.doxygen.org/index.html">
|
|
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.17 </li>
|
|
</ul>
|
|
</div>
|
|
</body>
|
|
</html>
|