Metahuman_DNA_Calibration/docs/doxygen/build/html/classdnac_1_1RenameResourceCommand.html

866 lines
63 KiB
HTML
Raw Normal View History

2022-11-28 19:21:26 +08:00
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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=11"/>
<meta name="generator" content="Doxygen 1.9.4"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>DNA Calib: dnac::RenameResourceCommand&lt; TDerived &gt; 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="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>
<link href="doxygen.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" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">DNA Calib<span id="projectnumber">&#160;1.1</span>
</div>
<div id="projectbrief">Project brief</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- 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 id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="namespacednac.html">dnac</a></li><li class="navelem"><a class="el" href="classdnac_1_1RenameResourceCommand.html">RenameResourceCommand</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pri-types">Private Types</a> &#124;
<a href="#pri-methods">Private Member Functions</a> &#124;
<a href="#pri-attribs">Private Attributes</a> &#124;
<a href="classdnac_1_1RenameResourceCommand-members.html">List of all members</a> </div>
<div class="headertitle"><div class="title">dnac::RenameResourceCommand&lt; TDerived &gt; Class Template Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div></div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="RenameResourceCommand_8h_source.html">RenameResourceCommand.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for dnac::RenameResourceCommand&lt; TDerived &gt;:</div>
<div class="dyncontent">
<div class="center"><img src="classdnac_1_1RenameResourceCommand__inherit__graph.png" border="0" usemap="#adnac_1_1RenameResourceCommand_3_01TDerived_01_4_inherit__map" alt="Inheritance graph"/></div>
<map name="adnac_1_1RenameResourceCommand_3_01TDerived_01_4_inherit__map" id="adnac_1_1RenameResourceCommand_3_01TDerived_01_4_inherit__map">
<area shape="rect" title=" " alt="" coords="401,389,621,716"/>
<area shape="rect" href="classdnac_1_1RenameResourceCommand.html" title=" " alt="" coords="401,779,621,1105"/>
<area shape="rect" href="classdnac_1_1CommandImplBase.html" title=" " alt="" coords="425,204,596,340"/>
<area shape="rect" href="classdnac_1_1CommandImplBase.html" title=" " alt="" coords="425,5,596,141"/>
<area shape="rect" href="classdnac_1_1RenameAnimatedMapCommand_1_1Impl.html" title=" " alt="" coords="5,1155,251,1291"/>
<area shape="rect" href="classdnac_1_1RenameBlendShapeCommand_1_1Impl.html" title=" " alt="" coords="275,1155,509,1291"/>
<area shape="rect" href="classdnac_1_1RenameJointCommand_1_1Impl.html" title=" " alt="" coords="533,1155,725,1291"/>
<area shape="rect" href="classdnac_1_1RenameMeshCommand_1_1Impl.html" title=" " alt="" coords="749,1155,947,1291"/>
</map>
</div>
<div class="dynheader">
Collaboration diagram for dnac::RenameResourceCommand&lt; TDerived &gt;:</div>
<div class="dyncontent">
<div class="center"><img src="classdnac_1_1RenameResourceCommand__coll__graph.png" border="0" usemap="#adnac_1_1RenameResourceCommand_3_01TDerived_01_4_coll__map" alt="Collaboration graph"/></div>
<map name="adnac_1_1RenameResourceCommand_3_01TDerived_01_4_coll__map" id="adnac_1_1RenameResourceCommand_3_01TDerived_01_4_coll__map">
<area shape="rect" title=" " alt="" coords="5,559,225,885"/>
<area shape="rect" href="classdnac_1_1CommandImplBase.html" title=" " alt="" coords="30,373,201,509"/>
<area shape="rect" href="classpma_1_1MemoryResource.html" title="MemoryResource is an abstract class that allows the implementation of polymorphic allocators." alt="" coords="37,5,194,112"/>
<area shape="rect" href="classdnac_1_1CommandImplBase.html" title=" " alt="" coords="179,175,350,311"/>
</map>
</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:ace814073469bab9b5a69f056eaa4eb39"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdnac_1_1RenameResourceCommand.html#ace814073469bab9b5a69f056eaa4eb39">RenameResourceCommand</a> (<a class="el" href="classpma_1_1MemoryResource.html">MemoryResource</a> *memRes_)</td></tr>
<tr class="separator:ace814073469bab9b5a69f056eaa4eb39"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac62f17864e4ad4fca382e4c3209f1cea"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdnac_1_1RenameResourceCommand.html#ac62f17864e4ad4fca382e4c3209f1cea">~RenameResourceCommand</a> ()=default</td></tr>
<tr class="separator:ac62f17864e4ad4fca382e4c3209f1cea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3a155cd0cad289fbb61534be46ef69a9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdnac_1_1RenameResourceCommand.html#a3a155cd0cad289fbb61534be46ef69a9">RenameResourceCommand</a> (const <a class="el" href="classdnac_1_1RenameResourceCommand.html">RenameResourceCommand</a> &amp;)=default</td></tr>
<tr class="separator:a3a155cd0cad289fbb61534be46ef69a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4111f12410994c10904a5dbd36cc541b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdnac_1_1RenameResourceCommand.html">RenameResourceCommand</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdnac_1_1RenameResourceCommand.html#a4111f12410994c10904a5dbd36cc541b">operator=</a> (const <a class="el" href="classdnac_1_1RenameResourceCommand.html">RenameResourceCommand</a> &amp;)=default</td></tr>
<tr class="separator:a4111f12410994c10904a5dbd36cc541b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a84c292fc297cc7fa78bcb8333ae39c35"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdnac_1_1RenameResourceCommand.html#a84c292fc297cc7fa78bcb8333ae39c35">RenameResourceCommand</a> (<a class="el" href="classdnac_1_1RenameResourceCommand.html">RenameResourceCommand</a> &amp;&amp;)=default</td></tr>
<tr class="separator:a84c292fc297cc7fa78bcb8333ae39c35"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa955c2f5f5c45743d4f9c4f7af73411d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdnac_1_1RenameResourceCommand.html">RenameResourceCommand</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdnac_1_1RenameResourceCommand.html#aa955c2f5f5c45743d4f9c4f7af73411d">operator=</a> (<a class="el" href="classdnac_1_1RenameResourceCommand.html">RenameResourceCommand</a> &amp;&amp;)=default</td></tr>
<tr class="separator:aa955c2f5f5c45743d4f9c4f7af73411d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4d45da2af83bdd9e3a79a09613432d7c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdnac_1_1RenameResourceCommand.html#a4d45da2af83bdd9e3a79a09613432d7c">setName</a> (std::uint16_t index_, const char *newName_)</td></tr>
<tr class="separator:a4d45da2af83bdd9e3a79a09613432d7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a07304f9082e03cc638c4438760154dd7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdnac_1_1RenameResourceCommand.html#a07304f9082e03cc638c4438760154dd7">setName</a> (const char *oldName_, const char *newName_)</td></tr>
<tr class="separator:a07304f9082e03cc638c4438760154dd7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae71f9b4d8bc25697c3102b2ed000dffb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdnac_1_1RenameResourceCommand.html#ae71f9b4d8bc25697c3102b2ed000dffb">run</a> (<a class="el" href="classdnac_1_1DNACalibDNAReaderImpl.html">DNACalibDNAReaderImpl</a> *output)</td></tr>
<tr class="separator:ae71f9b4d8bc25697c3102b2ed000dffb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classdnac_1_1CommandImplBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classdnac_1_1CommandImplBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classdnac_1_1CommandImplBase.html">dnac::CommandImplBase&lt; TDerived &gt;</a></td></tr>
<tr class="memitem:a08756df6a2ac83827a17bf5511cb9fc3 inherit pub_methods_classdnac_1_1CommandImplBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classpma_1_1MemoryResource.html">MemoryResource</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdnac_1_1CommandImplBase.html#a08756df6a2ac83827a17bf5511cb9fc3">getMemoryResource</a> ()</td></tr>
<tr class="separator:a08756df6a2ac83827a17bf5511cb9fc3 inherit pub_methods_classdnac_1_1CommandImplBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-types" name="pri-types"></a>
Private Types</h2></td></tr>
<tr class="memitem:a812b4ecc2b001948d40024bddbb42862"><td class="memItemLeft" align="right" valign="top">enum class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdnac_1_1RenameResourceCommand.html#a812b4ecc2b001948d40024bddbb42862">Configuration</a> { <a class="el" href="classdnac_1_1RenameResourceCommand.html#a812b4ecc2b001948d40024bddbb42862af5d49bc3243ac8419db1a2a0c448d1f3">Unconfigured</a>
, <a class="el" href="classdnac_1_1RenameResourceCommand.html#a812b4ecc2b001948d40024bddbb42862a2a03b284d5c36953c18abf0eceb9321b">SearchAndRename</a>
, <a class="el" href="classdnac_1_1RenameResourceCommand.html#a812b4ecc2b001948d40024bddbb42862a7f5f15120b2ec9de11f610e47bb3d98f">RenameByIndex</a>
}</td></tr>
<tr class="separator:a812b4ecc2b001948d40024bddbb42862"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aee638d5dd7ab5def97c242aa6b200b10"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdnac_1_1RenameResourceCommand.html#aee638d5dd7ab5def97c242aa6b200b10">Super</a> = <a class="el" href="classdnac_1_1CommandImplBase.html">CommandImplBase</a>&lt; TDerived &gt;</td></tr>
<tr class="separator:aee638d5dd7ab5def97c242aa6b200b10"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
Private Member Functions</h2></td></tr>
<tr class="memitem:afae56800b37f16afd4fa398f567730c4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdnac_1_1RenameResourceCommand.html#afae56800b37f16afd4fa398f567730c4">searchAndRename</a> (<a class="el" href="classdnac_1_1DNACalibDNAReaderImpl.html">DNACalibDNAReaderImpl</a> *output)</td></tr>
<tr class="separator:afae56800b37f16afd4fa398f567730c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a65e7ead3c31a4ff26296fec39798a11e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdnac_1_1RenameResourceCommand.html#a65e7ead3c31a4ff26296fec39798a11e">rename</a> (<a class="el" href="classdnac_1_1DNACalibDNAReaderImpl.html">DNACalibDNAReaderImpl</a> *output)</td></tr>
<tr class="separator:a65e7ead3c31a4ff26296fec39798a11e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0f83d288ee416a07a69ec67ad217a4bb"><td class="memItemLeft" align="right" valign="top">virtual std::uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdnac_1_1RenameResourceCommand.html#a0f83d288ee416a07a69ec67ad217a4bb">getNameCount</a> (const <a class="el" href="classdna_1_1Reader.html">dna::Reader</a> *input) const =0</td></tr>
<tr class="separator:a0f83d288ee416a07a69ec67ad217a4bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a86ea191cd58e70cc79093ea089b086f6"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classdna_1_1StringView.html">StringView</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdnac_1_1RenameResourceCommand.html#a86ea191cd58e70cc79093ea089b086f6">getNameByIndex</a> (const <a class="el" href="classdna_1_1Reader.html">dna::Reader</a> *input, std::uint16_t index_) const =0</td></tr>
<tr class="separator:a86ea191cd58e70cc79093ea089b086f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aedf4ccdfda6b8bd8e6c84a87e8cd7a13"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdnac_1_1RenameResourceCommand.html#aedf4ccdfda6b8bd8e6c84a87e8cd7a13">setNameByIndex</a> (<a class="el" href="classdna_1_1Writer.html">dna::Writer</a> *output, std::uint16_t index_, const char *name)=0</td></tr>
<tr class="separator:aedf4ccdfda6b8bd8e6c84a87e8cd7a13"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
Private Attributes</h2></td></tr>
<tr class="memitem:a3ab80b9dbe11e276c4971a9bf981c1ff"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepma.html#ae5d060484bbf3a0aa543d80d3f3257fb">String</a>&lt; char &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdnac_1_1RenameResourceCommand.html#a3ab80b9dbe11e276c4971a9bf981c1ff">oldName</a></td></tr>
<tr class="separator:a3ab80b9dbe11e276c4971a9bf981c1ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a62bcaf386ca7be9d46d1a5f616972d47"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepma.html#ae5d060484bbf3a0aa543d80d3f3257fb">String</a>&lt; char &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdnac_1_1RenameResourceCommand.html#a62bcaf386ca7be9d46d1a5f616972d47">newName</a></td></tr>
<tr class="separator:a62bcaf386ca7be9d46d1a5f616972d47"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adf58f352a1e73ccadecb71f604dcec31"><td class="memItemLeft" align="right" valign="top">std::uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdnac_1_1RenameResourceCommand.html#adf58f352a1e73ccadecb71f604dcec31">index</a></td></tr>
<tr class="separator:adf58f352a1e73ccadecb71f604dcec31"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a19a9853f3b35ec440920aec8c3add0b1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdnac_1_1RenameResourceCommand.html#a812b4ecc2b001948d40024bddbb42862">Configuration</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdnac_1_1RenameResourceCommand.html#a19a9853f3b35ec440920aec8c3add0b1">config</a></td></tr>
<tr class="separator:a19a9853f3b35ec440920aec8c3add0b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_static_methods_classdnac_1_1CommandImplBase"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classdnac_1_1CommandImplBase')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classdnac_1_1CommandImplBase.html">dnac::CommandImplBase&lt; TDerived &gt;</a></td></tr>
<tr class="memitem:aaad21404fdc3816906b60a423ee526b4 inherit pub_static_methods_classdnac_1_1CommandImplBase"><td class="memItemLeft" align="right" valign="top">static TDerived *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdnac_1_1CommandImplBase.html#aaad21404fdc3816906b60a423ee526b4">create</a> (<a class="el" href="classpma_1_1MemoryResource.html">MemoryResource</a> *<a class="el" href="classdnac_1_1CommandImplBase.html#aa6e089f0d257ef77e86370e1535196a3">memRes</a>)</td></tr>
<tr class="separator:aaad21404fdc3816906b60a423ee526b4 inherit pub_static_methods_classdnac_1_1CommandImplBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d39f8502fb35a72933427eb810bed7f inherit pub_static_methods_classdnac_1_1CommandImplBase"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdnac_1_1CommandImplBase.html#a2d39f8502fb35a72933427eb810bed7f">destroy</a> (TDerived *instance)</td></tr>
<tr class="separator:a2d39f8502fb35a72933427eb810bed7f inherit pub_static_methods_classdnac_1_1CommandImplBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_classdnac_1_1CommandImplBase"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classdnac_1_1CommandImplBase')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classdnac_1_1CommandImplBase.html">dnac::CommandImplBase&lt; TDerived &gt;</a></td></tr>
<tr class="memitem:a61e4c37cc64510fb8861247ae839939e inherit pro_methods_classdnac_1_1CommandImplBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdnac_1_1CommandImplBase.html#a61e4c37cc64510fb8861247ae839939e">CommandImplBase</a> (<a class="el" href="classpma_1_1MemoryResource.html">MemoryResource</a> *memRes_)</td></tr>
<tr class="separator:a61e4c37cc64510fb8861247ae839939e inherit pro_methods_classdnac_1_1CommandImplBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Member Typedef Documentation</h2>
<a id="aee638d5dd7ab5def97c242aa6b200b10" name="aee638d5dd7ab5def97c242aa6b200b10"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aee638d5dd7ab5def97c242aa6b200b10">&#9670;&nbsp;</a></span>Super</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TDerived &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="classdnac_1_1RenameResourceCommand.html">dnac::RenameResourceCommand</a>&lt; TDerived &gt;::Super = <a class="el" href="classdnac_1_1CommandImplBase.html">CommandImplBase</a>&lt;TDerived&gt;</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<h2 class="groupheader">Member Enumeration Documentation</h2>
<a id="a812b4ecc2b001948d40024bddbb42862" name="a812b4ecc2b001948d40024bddbb42862"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a812b4ecc2b001948d40024bddbb42862">&#9670;&nbsp;</a></span>Configuration</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TDerived &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">enum class <a class="el" href="classdnac_1_1RenameResourceCommand.html#a812b4ecc2b001948d40024bddbb42862">dnac::RenameResourceCommand::Configuration</a></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">strong</span><span class="mlabel">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a812b4ecc2b001948d40024bddbb42862af5d49bc3243ac8419db1a2a0c448d1f3" name="a812b4ecc2b001948d40024bddbb42862af5d49bc3243ac8419db1a2a0c448d1f3"></a>Unconfigured&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a812b4ecc2b001948d40024bddbb42862a2a03b284d5c36953c18abf0eceb9321b" name="a812b4ecc2b001948d40024bddbb42862a2a03b284d5c36953c18abf0eceb9321b"></a>SearchAndRename&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a812b4ecc2b001948d40024bddbb42862a7f5f15120b2ec9de11f610e47bb3d98f" name="a812b4ecc2b001948d40024bddbb42862a7f5f15120b2ec9de11f610e47bb3d98f"></a>RenameByIndex&#160;</td><td class="fielddoc"></td></tr>
</table>
<div class="fragment"><div class="line"><span class="lineno"> 19</span> {</div>
<div class="line"><span class="lineno"> 20</span> Unconfigured,</div>
<div class="line"><span class="lineno"> 21</span> SearchAndRename,</div>
<div class="line"><span class="lineno"> 22</span> RenameByIndex</div>
<div class="line"><span class="lineno"> 23</span> };</div>
</div><!-- fragment -->
</div>
</div>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="ace814073469bab9b5a69f056eaa4eb39" name="ace814073469bab9b5a69f056eaa4eb39"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ace814073469bab9b5a69f056eaa4eb39">&#9670;&nbsp;</a></span>RenameResourceCommand() <span class="overload">[1/3]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TDerived &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classdnac_1_1RenameResourceCommand.html">dnac::RenameResourceCommand</a>&lt; TDerived &gt;::RenameResourceCommand </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classpma_1_1MemoryResource.html">MemoryResource</a> *&#160;</td>
<td class="paramname"><em>memRes_</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">explicit</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<div class="fragment"><div class="line"><span class="lineno"> 26</span> :</div>
<div class="line"><span class="lineno"> 27</span> <a class="code hl_typedef" href="classdnac_1_1RenameResourceCommand.html#aee638d5dd7ab5def97c242aa6b200b10">Super</a>{memRes_},</div>
<div class="line"><span class="lineno"> 28</span> <a class="code hl_variable" href="classdnac_1_1RenameResourceCommand.html#a3ab80b9dbe11e276c4971a9bf981c1ff">oldName</a>{memRes_},</div>
<div class="line"><span class="lineno"> 29</span> <a class="code hl_variable" href="classdnac_1_1RenameResourceCommand.html#a62bcaf386ca7be9d46d1a5f616972d47">newName</a>{memRes_},</div>
<div class="line"><span class="lineno"> 30</span> <a class="code hl_variable" href="classdnac_1_1RenameResourceCommand.html#adf58f352a1e73ccadecb71f604dcec31">index</a>{},</div>
<div class="line"><span class="lineno"> 31</span> <a class="code hl_variable" href="classdnac_1_1RenameResourceCommand.html#a19a9853f3b35ec440920aec8c3add0b1">config</a>{<a class="code hl_enumvalue" href="classdnac_1_1RenameResourceCommand.html#a812b4ecc2b001948d40024bddbb42862af5d49bc3243ac8419db1a2a0c448d1f3">Configuration::Unconfigured</a>} {</div>
<div class="line"><span class="lineno"> 32</span> }</div>
<div class="ttc" id="aclassdnac_1_1RenameResourceCommand_html_a19a9853f3b35ec440920aec8c3add0b1"><div class="ttname"><a href="classdnac_1_1RenameResourceCommand.html#a19a9853f3b35ec440920aec8c3add0b1">dnac::RenameResourceCommand::config</a></div><div class="ttdeci">Configuration config</div><div class="ttdef"><b>Definition:</b> RenameResourceCommand.h:85</div></div>
<div class="ttc" id="aclassdnac_1_1RenameResourceCommand_html_a3ab80b9dbe11e276c4971a9bf981c1ff"><div class="ttname"><a href="classdnac_1_1RenameResourceCommand.html#a3ab80b9dbe11e276c4971a9bf981c1ff">dnac::RenameResourceCommand::oldName</a></div><div class="ttdeci">String&lt; char &gt; oldName</div><div class="ttdef"><b>Definition:</b> RenameResourceCommand.h:82</div></div>
<div class="ttc" id="aclassdnac_1_1RenameResourceCommand_html_a62bcaf386ca7be9d46d1a5f616972d47"><div class="ttname"><a href="classdnac_1_1RenameResourceCommand.html#a62bcaf386ca7be9d46d1a5f616972d47">dnac::RenameResourceCommand::newName</a></div><div class="ttdeci">String&lt; char &gt; newName</div><div class="ttdef"><b>Definition:</b> RenameResourceCommand.h:83</div></div>
<div class="ttc" id="aclassdnac_1_1RenameResourceCommand_html_a812b4ecc2b001948d40024bddbb42862af5d49bc3243ac8419db1a2a0c448d1f3"><div class="ttname"><a href="classdnac_1_1RenameResourceCommand.html#a812b4ecc2b001948d40024bddbb42862af5d49bc3243ac8419db1a2a0c448d1f3">dnac::RenameResourceCommand::Configuration::Unconfigured</a></div><div class="ttdeci">@ Unconfigured</div></div>
<div class="ttc" id="aclassdnac_1_1RenameResourceCommand_html_adf58f352a1e73ccadecb71f604dcec31"><div class="ttname"><a href="classdnac_1_1RenameResourceCommand.html#adf58f352a1e73ccadecb71f604dcec31">dnac::RenameResourceCommand::index</a></div><div class="ttdeci">std::uint16_t index</div><div class="ttdef"><b>Definition:</b> RenameResourceCommand.h:84</div></div>
<div class="ttc" id="aclassdnac_1_1RenameResourceCommand_html_aee638d5dd7ab5def97c242aa6b200b10"><div class="ttname"><a href="classdnac_1_1RenameResourceCommand.html#aee638d5dd7ab5def97c242aa6b200b10">dnac::RenameResourceCommand::Super</a></div><div class="ttdeci">CommandImplBase&lt; TDerived &gt; Super</div><div class="ttdef"><b>Definition:</b> RenameResourceCommand.h:17</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="ac62f17864e4ad4fca382e4c3209f1cea" name="ac62f17864e4ad4fca382e4c3209f1cea"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac62f17864e4ad4fca382e4c3209f1cea">&#9670;&nbsp;</a></span>~RenameResourceCommand()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TDerived &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual <a class="el" href="classdnac_1_1RenameResourceCommand.html">dnac::RenameResourceCommand</a>&lt; TDerived &gt;::~<a class="el" href="classdnac_1_1RenameResourceCommand.html">RenameResourceCommand</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">virtual</span><span class="mlabel">default</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a3a155cd0cad289fbb61534be46ef69a9" name="a3a155cd0cad289fbb61534be46ef69a9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3a155cd0cad289fbb61534be46ef69a9">&#9670;&nbsp;</a></span>RenameResourceCommand() <span class="overload">[2/3]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TDerived &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classdnac_1_1RenameResourceCommand.html">dnac::RenameResourceCommand</a>&lt; TDerived &gt;::RenameResourceCommand </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classdnac_1_1RenameResourceCommand.html">RenameResourceCommand</a>&lt; TDerived &gt; &amp;&#160;</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">
</div>
</div>
<a id="a84c292fc297cc7fa78bcb8333ae39c35" name="a84c292fc297cc7fa78bcb8333ae39c35"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a84c292fc297cc7fa78bcb8333ae39c35">&#9670;&nbsp;</a></span>RenameResourceCommand() <span class="overload">[3/3]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TDerived &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classdnac_1_1RenameResourceCommand.html">dnac::RenameResourceCommand</a>&lt; TDerived &gt;::RenameResourceCommand </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classdnac_1_1RenameResourceCommand.html">RenameResourceCommand</a>&lt; TDerived &gt; &amp;&amp;&#160;</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">
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a86ea191cd58e70cc79093ea089b086f6" name="a86ea191cd58e70cc79093ea089b086f6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a86ea191cd58e70cc79093ea089b086f6">&#9670;&nbsp;</a></span>getNameByIndex()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TDerived &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual <a class="el" href="classdna_1_1StringView.html">StringView</a> <a class="el" href="classdnac_1_1RenameResourceCommand.html">dnac::RenameResourceCommand</a>&lt; TDerived &gt;::getNameByIndex </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classdna_1_1Reader.html">dna::Reader</a> *&#160;</td>
<td class="paramname"><em>input</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">std::uint16_t&#160;</td>
<td class="paramname"><em>index_</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span><span class="mlabel">pure virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Implemented in <a class="el" href="classdnac_1_1RenameAnimatedMapCommand_1_1Impl.html#a48fe61cd6ec1bb5aac9b2b2cfb9a327c">dnac::RenameAnimatedMapCommand::Impl</a>, <a class="el" href="classdnac_1_1RenameBlendShapeCommand_1_1Impl.html#a4c2da92f279d3e28905eef1444882588">dnac::RenameBlendShapeCommand::Impl</a>, <a class="el" href="classdnac_1_1RenameJointCommand_1_1Impl.html#a4b7af35ae75c206feaacbf221237c753">dnac::RenameJointCommand::Impl</a>, and <a class="el" href="classdnac_1_1RenameMeshCommand_1_1Impl.html#a1f3798273fce57f4a19109c7678f8959">dnac::RenameMeshCommand::Impl</a>.</p>
<p class="reference">Referenced by <a class="el" href="classdnac_1_1RenameResourceCommand.html#afae56800b37f16afd4fa398f567730c4">dnac::RenameResourceCommand&lt; TDerived &gt;::searchAndRename()</a>.</p>
</div>
</div>
<a id="a0f83d288ee416a07a69ec67ad217a4bb" name="a0f83d288ee416a07a69ec67ad217a4bb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0f83d288ee416a07a69ec67ad217a4bb">&#9670;&nbsp;</a></span>getNameCount()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TDerived &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual std::uint16_t <a class="el" href="classdnac_1_1RenameResourceCommand.html">dnac::RenameResourceCommand</a>&lt; TDerived &gt;::getNameCount </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classdna_1_1Reader.html">dna::Reader</a> *&#160;</td>
<td class="paramname"><em>input</em></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span><span class="mlabel">pure virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Implemented in <a class="el" href="classdnac_1_1RenameAnimatedMapCommand_1_1Impl.html#ac9a57552ad0083b11bf328cf46459209">dnac::RenameAnimatedMapCommand::Impl</a>, <a class="el" href="classdnac_1_1RenameBlendShapeCommand_1_1Impl.html#a767551593746c6b32b5ee7a14659587a">dnac::RenameBlendShapeCommand::Impl</a>, <a class="el" href="classdnac_1_1RenameJointCommand_1_1Impl.html#a4b07bf472484683c8edc1eab849089fe">dnac::RenameJointCommand::Impl</a>, and <a class="el" href="classdnac_1_1RenameMeshCommand_1_1Impl.html#a763eb77e3037b3700fa88a54ab79b54b">dnac::RenameMeshCommand::Impl</a>.</p>
<p class="reference">Referenced by <a class="el" href="classdnac_1_1RenameResourceCommand.html#afae56800b37f16afd4fa398f567730c4">dnac::RenameResourceCommand&lt; TDerived &gt;::searchAndRename()</a>.</p>
</div>
</div>
<a id="a4111f12410994c10904a5dbd36cc541b" name="a4111f12410994c10904a5dbd36cc541b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4111f12410994c10904a5dbd36cc541b">&#9670;&nbsp;</a></span>operator=() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TDerived &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classdnac_1_1RenameResourceCommand.html">RenameResourceCommand</a> &amp; <a class="el" href="classdnac_1_1RenameResourceCommand.html">dnac::RenameResourceCommand</a>&lt; TDerived &gt;::operator= </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classdnac_1_1RenameResourceCommand.html">RenameResourceCommand</a>&lt; TDerived &gt; &amp;&#160;</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">
</div>
</div>
<a id="aa955c2f5f5c45743d4f9c4f7af73411d" name="aa955c2f5f5c45743d4f9c4f7af73411d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa955c2f5f5c45743d4f9c4f7af73411d">&#9670;&nbsp;</a></span>operator=() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TDerived &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classdnac_1_1RenameResourceCommand.html">RenameResourceCommand</a> &amp; <a class="el" href="classdnac_1_1RenameResourceCommand.html">dnac::RenameResourceCommand</a>&lt; TDerived &gt;::operator= </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classdnac_1_1RenameResourceCommand.html">RenameResourceCommand</a>&lt; TDerived &gt; &amp;&amp;&#160;</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">
</div>
</div>
<a id="a65e7ead3c31a4ff26296fec39798a11e" name="a65e7ead3c31a4ff26296fec39798a11e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a65e7ead3c31a4ff26296fec39798a11e">&#9670;&nbsp;</a></span>rename()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TDerived &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void <a class="el" href="classdnac_1_1RenameResourceCommand.html">dnac::RenameResourceCommand</a>&lt; TDerived &gt;::rename </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classdnac_1_1DNACalibDNAReaderImpl.html">DNACalibDNAReaderImpl</a> *&#160;</td>
<td class="paramname"><em>output</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<div class="fragment"><div class="line"><span class="lineno"> 73</span> {</div>
<div class="line"><span class="lineno"> 74</span> <a class="code hl_function" href="classdnac_1_1RenameResourceCommand.html#aedf4ccdfda6b8bd8e6c84a87e8cd7a13">setNameByIndex</a>(output, <a class="code hl_variable" href="classdnac_1_1RenameResourceCommand.html#adf58f352a1e73ccadecb71f604dcec31">index</a>, <a class="code hl_variable" href="classdnac_1_1RenameResourceCommand.html#a62bcaf386ca7be9d46d1a5f616972d47">newName</a>.c_str());</div>
<div class="line"><span class="lineno"> 75</span> }</div>
<div class="ttc" id="aclassdnac_1_1RenameResourceCommand_html_aedf4ccdfda6b8bd8e6c84a87e8cd7a13"><div class="ttname"><a href="classdnac_1_1RenameResourceCommand.html#aedf4ccdfda6b8bd8e6c84a87e8cd7a13">dnac::RenameResourceCommand::setNameByIndex</a></div><div class="ttdeci">virtual void setNameByIndex(dna::Writer *output, std::uint16_t index_, const char *name)=0</div></div>
</div><!-- fragment -->
<p class="reference">References <a class="el" href="classdnac_1_1RenameResourceCommand.html#adf58f352a1e73ccadecb71f604dcec31">dnac::RenameResourceCommand&lt; TDerived &gt;::index</a>, <a class="el" href="classdnac_1_1RenameResourceCommand.html#a62bcaf386ca7be9d46d1a5f616972d47">dnac::RenameResourceCommand&lt; TDerived &gt;::newName</a>, and <a class="el" href="classdnac_1_1RenameResourceCommand.html#aedf4ccdfda6b8bd8e6c84a87e8cd7a13">dnac::RenameResourceCommand&lt; TDerived &gt;::setNameByIndex()</a>.</p>
<p class="reference">Referenced by <a class="el" href="classdnac_1_1RenameResourceCommand.html#ae71f9b4d8bc25697c3102b2ed000dffb">dnac::RenameResourceCommand&lt; TDerived &gt;::run()</a>.</p>
</div>
</div>
<a id="ae71f9b4d8bc25697c3102b2ed000dffb" name="ae71f9b4d8bc25697c3102b2ed000dffb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae71f9b4d8bc25697c3102b2ed000dffb">&#9670;&nbsp;</a></span>run()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TDerived &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void <a class="el" href="classdnac_1_1RenameResourceCommand.html">dnac::RenameResourceCommand</a>&lt; TDerived &gt;::run </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classdnac_1_1DNACalibDNAReaderImpl.html">DNACalibDNAReaderImpl</a> *&#160;</td>
<td class="paramname"><em>output</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">
<div class="fragment"><div class="line"><span class="lineno"> 54</span> {</div>
<div class="line"><span class="lineno"> 55</span> <span class="keywordflow">if</span> (<a class="code hl_variable" href="classdnac_1_1RenameResourceCommand.html#a19a9853f3b35ec440920aec8c3add0b1">config</a> == <a class="code hl_enumvalue" href="classdnac_1_1RenameResourceCommand.html#a812b4ecc2b001948d40024bddbb42862a7f5f15120b2ec9de11f610e47bb3d98f">Configuration::RenameByIndex</a>) {</div>
<div class="line"><span class="lineno"> 56</span> <a class="code hl_function" href="classdnac_1_1RenameResourceCommand.html#a65e7ead3c31a4ff26296fec39798a11e">rename</a>(output);</div>
<div class="line"><span class="lineno"> 57</span> } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (<a class="code hl_variable" href="classdnac_1_1RenameResourceCommand.html#a19a9853f3b35ec440920aec8c3add0b1">config</a> == <a class="code hl_enumvalue" href="classdnac_1_1RenameResourceCommand.html#a812b4ecc2b001948d40024bddbb42862a2a03b284d5c36953c18abf0eceb9321b">Configuration::SearchAndRename</a>) {</div>
<div class="line"><span class="lineno"> 58</span> <a class="code hl_function" href="classdnac_1_1RenameResourceCommand.html#afae56800b37f16afd4fa398f567730c4">searchAndRename</a>(output);</div>
<div class="line"><span class="lineno"> 59</span> }</div>
<div class="line"><span class="lineno"> 60</span> }</div>
<div class="ttc" id="aclassdnac_1_1RenameResourceCommand_html_a65e7ead3c31a4ff26296fec39798a11e"><div class="ttname"><a href="classdnac_1_1RenameResourceCommand.html#a65e7ead3c31a4ff26296fec39798a11e">dnac::RenameResourceCommand::rename</a></div><div class="ttdeci">void rename(DNACalibDNAReaderImpl *output)</div><div class="ttdef"><b>Definition:</b> RenameResourceCommand.h:73</div></div>
<div class="ttc" id="aclassdnac_1_1RenameResourceCommand_html_a812b4ecc2b001948d40024bddbb42862a2a03b284d5c36953c18abf0eceb9321b"><div class="ttname"><a href="classdnac_1_1RenameResourceCommand.html#a812b4ecc2b001948d40024bddbb42862a2a03b284d5c36953c18abf0eceb9321b">dnac::RenameResourceCommand::Configuration::SearchAndRename</a></div><div class="ttdeci">@ SearchAndRename</div></div>
<div class="ttc" id="aclassdnac_1_1RenameResourceCommand_html_a812b4ecc2b001948d40024bddbb42862a7f5f15120b2ec9de11f610e47bb3d98f"><div class="ttname"><a href="classdnac_1_1RenameResourceCommand.html#a812b4ecc2b001948d40024bddbb42862a7f5f15120b2ec9de11f610e47bb3d98f">dnac::RenameResourceCommand::Configuration::RenameByIndex</a></div><div class="ttdeci">@ RenameByIndex</div></div>
<div class="ttc" id="aclassdnac_1_1RenameResourceCommand_html_afae56800b37f16afd4fa398f567730c4"><div class="ttname"><a href="classdnac_1_1RenameResourceCommand.html#afae56800b37f16afd4fa398f567730c4">dnac::RenameResourceCommand::searchAndRename</a></div><div class="ttdeci">void searchAndRename(DNACalibDNAReaderImpl *output)</div><div class="ttdef"><b>Definition:</b> RenameResourceCommand.h:63</div></div>
</div><!-- fragment -->
<p class="reference">References <a class="el" href="classdnac_1_1RenameResourceCommand.html#a19a9853f3b35ec440920aec8c3add0b1">dnac::RenameResourceCommand&lt; TDerived &gt;::config</a>, <a class="el" href="classdnac_1_1RenameResourceCommand.html#a65e7ead3c31a4ff26296fec39798a11e">dnac::RenameResourceCommand&lt; TDerived &gt;::rename()</a>, <a class="el" href="classdnac_1_1RenameResourceCommand.html#a812b4ecc2b001948d40024bddbb42862a7f5f15120b2ec9de11f610e47bb3d98f">dnac::RenameResourceCommand&lt; TDerived &gt;::RenameByIndex</a>, <a class="el" href="classdnac_1_1RenameResourceCommand.html#a812b4ecc2b001948d40024bddbb42862a2a03b284d5c36953c18abf0eceb9321b">dnac::RenameResourceCommand&lt; TDerived &gt;::SearchAndRename</a>, and <a class="el" href="classdnac_1_1RenameResourceCommand.html#afae56800b37f16afd4fa398f567730c4">dnac::RenameResourceCommand&lt; TDerived &gt;::searchAndRename()</a>.</p>
</div>
</div>
<a id="afae56800b37f16afd4fa398f567730c4" name="afae56800b37f16afd4fa398f567730c4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afae56800b37f16afd4fa398f567730c4">&#9670;&nbsp;</a></span>searchAndRename()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TDerived &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void <a class="el" href="classdnac_1_1RenameResourceCommand.html">dnac::RenameResourceCommand</a>&lt; TDerived &gt;::searchAndRename </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classdnac_1_1DNACalibDNAReaderImpl.html">DNACalibDNAReaderImpl</a> *&#160;</td>
<td class="paramname"><em>output</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<div class="fragment"><div class="line"><span class="lineno"> 63</span> {</div>
<div class="line"><span class="lineno"> 64</span> <span class="keywordflow">for</span> (std::uint16_t i = 0u; i &lt; <a class="code hl_function" href="classdnac_1_1RenameResourceCommand.html#a0f83d288ee416a07a69ec67ad217a4bb">getNameCount</a>(output); ++i) {</div>
<div class="line"><span class="lineno"> 65</span> <span class="keyword">const</span> <span class="keyword">auto</span> name = <a class="code hl_function" href="classdnac_1_1RenameResourceCommand.html#a86ea191cd58e70cc79093ea089b086f6">getNameByIndex</a>(output, i);</div>
<div class="line"><span class="lineno"> 66</span> <span class="keywordflow">if</span> (name == <a class="code hl_variable" href="classdnac_1_1RenameResourceCommand.html#a3ab80b9dbe11e276c4971a9bf981c1ff">oldName</a>) {</div>
<div class="line"><span class="lineno"> 67</span> <a class="code hl_function" href="classdnac_1_1RenameResourceCommand.html#aedf4ccdfda6b8bd8e6c84a87e8cd7a13">setNameByIndex</a>(output, i, <a class="code hl_variable" href="classdnac_1_1RenameResourceCommand.html#a62bcaf386ca7be9d46d1a5f616972d47">newName</a>.c_str());</div>
<div class="line"><span class="lineno"> 68</span> <span class="keywordflow">return</span>;</div>
<div class="line"><span class="lineno"> 69</span> }</div>
<div class="line"><span class="lineno"> 70</span> }</div>
<div class="line"><span class="lineno"> 71</span> }</div>
<div class="ttc" id="aclassdnac_1_1RenameResourceCommand_html_a0f83d288ee416a07a69ec67ad217a4bb"><div class="ttname"><a href="classdnac_1_1RenameResourceCommand.html#a0f83d288ee416a07a69ec67ad217a4bb">dnac::RenameResourceCommand::getNameCount</a></div><div class="ttdeci">virtual std::uint16_t getNameCount(const dna::Reader *input) const =0</div></div>
<div class="ttc" id="aclassdnac_1_1RenameResourceCommand_html_a86ea191cd58e70cc79093ea089b086f6"><div class="ttname"><a href="classdnac_1_1RenameResourceCommand.html#a86ea191cd58e70cc79093ea089b086f6">dnac::RenameResourceCommand::getNameByIndex</a></div><div class="ttdeci">virtual StringView getNameByIndex(const dna::Reader *input, std::uint16_t index_) const =0</div></div>
</div><!-- fragment -->
<p class="reference">References <a class="el" href="classdnac_1_1RenameResourceCommand.html#a86ea191cd58e70cc79093ea089b086f6">dnac::RenameResourceCommand&lt; TDerived &gt;::getNameByIndex()</a>, <a class="el" href="classdnac_1_1RenameResourceCommand.html#a0f83d288ee416a07a69ec67ad217a4bb">dnac::RenameResourceCommand&lt; TDerived &gt;::getNameCount()</a>, <a class="el" href="classdnac_1_1RenameResourceCommand.html#a62bcaf386ca7be9d46d1a5f616972d47">dnac::RenameResourceCommand&lt; TDerived &gt;::newName</a>, <a class="el" href="classdnac_1_1RenameResourceCommand.html#a3ab80b9dbe11e276c4971a9bf981c1ff">dnac::RenameResourceCommand&lt; TDerived &gt;::oldName</a>, and <a class="el" href="classdnac_1_1RenameResourceCommand.html#aedf4ccdfda6b8bd8e6c84a87e8cd7a13">dnac::RenameResourceCommand&lt; TDerived &gt;::setNameByIndex()</a>.</p>
<p class="reference">Referenced by <a class="el" href="classdnac_1_1RenameResourceCommand.html#ae71f9b4d8bc25697c3102b2ed000dffb">dnac::RenameResourceCommand&lt; TDerived &gt;::run()</a>.</p>
</div>
</div>
<a id="a07304f9082e03cc638c4438760154dd7" name="a07304f9082e03cc638c4438760154dd7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a07304f9082e03cc638c4438760154dd7">&#9670;&nbsp;</a></span>setName() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TDerived &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void <a class="el" href="classdnac_1_1RenameResourceCommand.html">dnac::RenameResourceCommand</a>&lt; TDerived &gt;::setName </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>oldName_</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>newName_</em>&#160;</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">
<div class="fragment"><div class="line"><span class="lineno"> 48</span> {</div>
<div class="line"><span class="lineno"> 49</span> <a class="code hl_variable" href="classdnac_1_1RenameResourceCommand.html#a3ab80b9dbe11e276c4971a9bf981c1ff">oldName</a> = oldName_;</div>
<div class="line"><span class="lineno"> 50</span> <a class="code hl_variable" href="classdnac_1_1RenameResourceCommand.html#a62bcaf386ca7be9d46d1a5f616972d47">newName</a> = newName_;</div>
<div class="line"><span class="lineno"> 51</span> <a class="code hl_variable" href="classdnac_1_1RenameResourceCommand.html#a19a9853f3b35ec440920aec8c3add0b1">config</a> = <a class="code hl_enumvalue" href="classdnac_1_1RenameResourceCommand.html#a812b4ecc2b001948d40024bddbb42862a2a03b284d5c36953c18abf0eceb9321b">Configuration::SearchAndRename</a>;</div>
<div class="line"><span class="lineno"> 52</span> }</div>
</div><!-- fragment -->
<p class="reference">References <a class="el" href="classdnac_1_1RenameResourceCommand.html#a19a9853f3b35ec440920aec8c3add0b1">dnac::RenameResourceCommand&lt; TDerived &gt;::config</a>, <a class="el" href="classdnac_1_1RenameResourceCommand.html#a62bcaf386ca7be9d46d1a5f616972d47">dnac::RenameResourceCommand&lt; TDerived &gt;::newName</a>, <a class="el" href="classdnac_1_1RenameResourceCommand.html#a3ab80b9dbe11e276c4971a9bf981c1ff">dnac::RenameResourceCommand&lt; TDerived &gt;::oldName</a>, and <a class="el" href="classdnac_1_1RenameResourceCommand.html#a812b4ecc2b001948d40024bddbb42862a2a03b284d5c36953c18abf0eceb9321b">dnac::RenameResourceCommand&lt; TDerived &gt;::SearchAndRename</a>.</p>
</div>
</div>
<a id="a4d45da2af83bdd9e3a79a09613432d7c" name="a4d45da2af83bdd9e3a79a09613432d7c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4d45da2af83bdd9e3a79a09613432d7c">&#9670;&nbsp;</a></span>setName() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TDerived &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void <a class="el" href="classdnac_1_1RenameResourceCommand.html">dnac::RenameResourceCommand</a>&lt; TDerived &gt;::setName </td>
<td>(</td>
<td class="paramtype">std::uint16_t&#160;</td>
<td class="paramname"><em>index_</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>newName_</em>&#160;</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">
<div class="fragment"><div class="line"><span class="lineno"> 42</span> {</div>
<div class="line"><span class="lineno"> 43</span> <a class="code hl_variable" href="classdnac_1_1RenameResourceCommand.html#adf58f352a1e73ccadecb71f604dcec31">index</a> = index_;</div>
<div class="line"><span class="lineno"> 44</span> <a class="code hl_variable" href="classdnac_1_1RenameResourceCommand.html#a62bcaf386ca7be9d46d1a5f616972d47">newName</a> = newName_;</div>
<div class="line"><span class="lineno"> 45</span> <a class="code hl_variable" href="classdnac_1_1RenameResourceCommand.html#a19a9853f3b35ec440920aec8c3add0b1">config</a> = <a class="code hl_enumvalue" href="classdnac_1_1RenameResourceCommand.html#a812b4ecc2b001948d40024bddbb42862a7f5f15120b2ec9de11f610e47bb3d98f">Configuration::RenameByIndex</a>;</div>
<div class="line"><span class="lineno"> 46</span> }</div>
</div><!-- fragment -->
<p class="reference">References <a class="el" href="classdnac_1_1RenameResourceCommand.html#a19a9853f3b35ec440920aec8c3add0b1">dnac::RenameResourceCommand&lt; TDerived &gt;::config</a>, <a class="el" href="classdnac_1_1RenameResourceCommand.html#adf58f352a1e73ccadecb71f604dcec31">dnac::RenameResourceCommand&lt; TDerived &gt;::index</a>, <a class="el" href="classdnac_1_1RenameResourceCommand.html#a62bcaf386ca7be9d46d1a5f616972d47">dnac::RenameResourceCommand&lt; TDerived &gt;::newName</a>, and <a class="el" href="classdnac_1_1RenameResourceCommand.html#a812b4ecc2b001948d40024bddbb42862a7f5f15120b2ec9de11f610e47bb3d98f">dnac::RenameResourceCommand&lt; TDerived &gt;::RenameByIndex</a>.</p>
</div>
</div>
<a id="aedf4ccdfda6b8bd8e6c84a87e8cd7a13" name="aedf4ccdfda6b8bd8e6c84a87e8cd7a13"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aedf4ccdfda6b8bd8e6c84a87e8cd7a13">&#9670;&nbsp;</a></span>setNameByIndex()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TDerived &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual void <a class="el" href="classdnac_1_1RenameResourceCommand.html">dnac::RenameResourceCommand</a>&lt; TDerived &gt;::setNameByIndex </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classdna_1_1Writer.html">dna::Writer</a> *&#160;</td>
<td class="paramname"><em>output</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">std::uint16_t&#160;</td>
<td class="paramname"><em>index_</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>name</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span><span class="mlabel">pure virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Implemented in <a class="el" href="classdnac_1_1RenameAnimatedMapCommand_1_1Impl.html#ac65059a2a2c496d28325d5424becd2fc">dnac::RenameAnimatedMapCommand::Impl</a>, <a class="el" href="classdnac_1_1RenameBlendShapeCommand_1_1Impl.html#a3b0852c8391d0e14f1ea7101c41399bb">dnac::RenameBlendShapeCommand::Impl</a>, <a class="el" href="classdnac_1_1RenameJointCommand_1_1Impl.html#ae76acd0abdf9a6bff72b53241ad82f87">dnac::RenameJointCommand::Impl</a>, and <a class="el" href="classdnac_1_1RenameMeshCommand_1_1Impl.html#a2d4d79e680924fcdb5df70339947c7f6">dnac::RenameMeshCommand::Impl</a>.</p>
<p class="reference">Referenced by <a class="el" href="classdnac_1_1RenameResourceCommand.html#a65e7ead3c31a4ff26296fec39798a11e">dnac::RenameResourceCommand&lt; TDerived &gt;::rename()</a>, and <a class="el" href="classdnac_1_1RenameResourceCommand.html#afae56800b37f16afd4fa398f567730c4">dnac::RenameResourceCommand&lt; TDerived &gt;::searchAndRename()</a>.</p>
</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a id="a19a9853f3b35ec440920aec8c3add0b1" name="a19a9853f3b35ec440920aec8c3add0b1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a19a9853f3b35ec440920aec8c3add0b1">&#9670;&nbsp;</a></span>config</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TDerived &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classdnac_1_1RenameResourceCommand.html#a812b4ecc2b001948d40024bddbb42862">Configuration</a> <a class="el" href="classdnac_1_1RenameResourceCommand.html">dnac::RenameResourceCommand</a>&lt; TDerived &gt;::config</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="reference">Referenced by <a class="el" href="classdnac_1_1RenameResourceCommand.html#ae71f9b4d8bc25697c3102b2ed000dffb">dnac::RenameResourceCommand&lt; TDerived &gt;::run()</a>, and <a class="el" href="classdnac_1_1RenameResourceCommand.html#a4d45da2af83bdd9e3a79a09613432d7c">dnac::RenameResourceCommand&lt; TDerived &gt;::setName()</a>.</p>
</div>
</div>
<a id="adf58f352a1e73ccadecb71f604dcec31" name="adf58f352a1e73ccadecb71f604dcec31"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adf58f352a1e73ccadecb71f604dcec31">&#9670;&nbsp;</a></span>index</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TDerived &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">std::uint16_t <a class="el" href="classdnac_1_1RenameResourceCommand.html">dnac::RenameResourceCommand</a>&lt; TDerived &gt;::index</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="reference">Referenced by <a class="el" href="classdnac_1_1RenameResourceCommand.html#a65e7ead3c31a4ff26296fec39798a11e">dnac::RenameResourceCommand&lt; TDerived &gt;::rename()</a>, and <a class="el" href="classdnac_1_1RenameResourceCommand.html#a4d45da2af83bdd9e3a79a09613432d7c">dnac::RenameResourceCommand&lt; TDerived &gt;::setName()</a>.</p>
</div>
</div>
<a id="a62bcaf386ca7be9d46d1a5f616972d47" name="a62bcaf386ca7be9d46d1a5f616972d47"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a62bcaf386ca7be9d46d1a5f616972d47">&#9670;&nbsp;</a></span>newName</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TDerived &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="namespacepma.html#ae5d060484bbf3a0aa543d80d3f3257fb">String</a>&lt;char&gt; <a class="el" href="classdnac_1_1RenameResourceCommand.html">dnac::RenameResourceCommand</a>&lt; TDerived &gt;::newName</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="reference">Referenced by <a class="el" href="classdnac_1_1RenameResourceCommand.html#a65e7ead3c31a4ff26296fec39798a11e">dnac::RenameResourceCommand&lt; TDerived &gt;::rename()</a>, <a class="el" href="classdnac_1_1RenameResourceCommand.html#afae56800b37f16afd4fa398f567730c4">dnac::RenameResourceCommand&lt; TDerived &gt;::searchAndRename()</a>, and <a class="el" href="classdnac_1_1RenameResourceCommand.html#a4d45da2af83bdd9e3a79a09613432d7c">dnac::RenameResourceCommand&lt; TDerived &gt;::setName()</a>.</p>
</div>
</div>
<a id="a3ab80b9dbe11e276c4971a9bf981c1ff" name="a3ab80b9dbe11e276c4971a9bf981c1ff"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3ab80b9dbe11e276c4971a9bf981c1ff">&#9670;&nbsp;</a></span>oldName</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TDerived &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="namespacepma.html#ae5d060484bbf3a0aa543d80d3f3257fb">String</a>&lt;char&gt; <a class="el" href="classdnac_1_1RenameResourceCommand.html">dnac::RenameResourceCommand</a>&lt; TDerived &gt;::oldName</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="reference">Referenced by <a class="el" href="classdnac_1_1RenameResourceCommand.html#afae56800b37f16afd4fa398f567730c4">dnac::RenameResourceCommand&lt; TDerived &gt;::searchAndRename()</a>, and <a class="el" href="classdnac_1_1RenameResourceCommand.html#a07304f9082e03cc638c4438760154dd7">dnac::RenameResourceCommand&lt; TDerived &gt;::setName()</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="RenameResourceCommand_8h_source.html">RenameResourceCommand.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
</small></address>
</body>
</html>