<ahref="#pub-methods">Public Member Functions</a>|
<ahref="classfourdst_1_1composition_1_1_composition_abstract-members.html">List of all members</a></div>
<divclass="headertitle"><divclass="title">fourdst::composition::CompositionAbstract Class Reference<spanclass="mlabels"><spanclass="mlabel abstract">abstract</span></span></div></div>
</div><!--header-->
<divclass="contents">
<p>Abstract base class for chemical composition representations.
Inheritance diagram for fourdst::composition::CompositionAbstract:</div>
<divclass="dyncontent">
<divclass="center"><iframescrolling="no"frameborder="0"src="classfourdst_1_1composition_1_1_composition_abstract__inherit__graph.svg"width="334"height="230"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
<trclass="memdesc:a2e6c4d27d2b295b6be87c6964cac1e1e"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Check if the composition contains the given species. <br/></td></tr>
<trclass="memdesc:a6fe83824aefb045d8a5399e8ac9852f9"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Check if the composition contains the given species. <br/></td></tr>
<trclass="memdesc:a94c2cadeae32ab19cee42fc1670c4c6c"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Get all registered chemical symbols in the composition. <br/></td></tr>
<trclass="memdesc:ad17ae8649860ef4f7a949e7c9143c0ec"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Get all registered atomic species in the composition. <br/></td></tr>
<trclass="memdesc:a3e3248162611754ca4c54b9979f6664d"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Get the mass fraction for all registered symbols. <br/></td></tr>
<trclass="memdesc:a65bae043ffbf4514b2593ccb63c6e265"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Get the number fraction for all registered symbols. <br/></td></tr>
<trclass="memdesc:a0ebe22344f785e5db693e04b9b598a5a"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Get the mass fraction for a given symbol. <br/></td></tr>
<trclass="memdesc:a0396f17ba252d053c0126323a76e9142"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Get the mass fraction for a given species. <br/></td></tr>
<trclass="memdesc:af490daa6942717605093b4fca3e676b8"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Get the number fraction for a given symbol. <br/></td></tr>
<trclass="memdesc:a71b351d6e69cf0d7e7c43409e1b13c4c"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Get the number fraction for a given species. <br/></td></tr>
<trclass="memdesc:a29613d8197cee96f764aeeaa3b7286f8"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Get the molar abundance for a given symbol. <br/></td></tr>
<trclass="memdesc:adf861bd58e80025b021af2949b41d126"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Get the molar abundance for a given species. <br/></td></tr>
<trclass="memdesc:afedcef16ed403b95ce7f1e6756aa46e8"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Get the mean particle mass of the composition. <br/></td></tr>
<trclass="memdesc:ad0fcf2e51cca02c4224241828335db1a"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Get the electron abundance of the composition. <br/></td></tr>
<trclass="memdesc:a752af872347c612bf3b43b1711c2cfc0"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Get the mass fraction as a vector. <br/></td></tr>
<trclass="memdesc:a83343286d738d101635b2a7f5b7d96ef"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Get the number fraction as a vector. <br/></td></tr>
<trclass="memdesc:a657c12d36b2f44e44c32e86d5296c063"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Get the molar abundance as a vector. <br/></td></tr>
<trclass="memdesc:aebf28eab9c902a285589fe2ab7f3060f"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Get the index of a species by symbol. <br/></td></tr>
<trclass="memdesc:a43138cbf3d399e8f278db742fe1b02a7"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Get the species at a given index. <br/></td></tr>
<divclass="textblock"><p>Abstract base class for chemical composition representations. </p>
<p>The purpose of this class is to define a standard interface for all composition types. Children of this class are responsible for implementing the setter methods, but any object that is a child of <aclass="el"href="classfourdst_1_1composition_1_1_composition_abstract.html"title="Abstract base class for chemical composition representations.">CompositionAbstract</a> will always have these getter methods.</p>
<p>This ensures that all derived composition classes provide a consistent API for querying composition properties, regardless of how the data is set or stored.</p>
<divclass="ttc"id="aclassfourdst_1_1composition_1_1_composition_abstract_html"><divclass="ttname"><ahref="classfourdst_1_1composition_1_1_composition_abstract.html">fourdst::composition::CompositionAbstract</a></div><divclass="ttdoc">Abstract base class for chemical composition representations.</div><divclass="ttdef"><b>Definition</b><ahref="composition__abstract_8h_source.html#l00036">composition_abstract.h:36</a></div></div>
</div><!-- fragment --></dd></dl>
<pclass="definition">Definition at line <aclass="el"href="composition__abstract_8h_source.html#l00036">36</a> of file <aclass="el"href="composition__abstract_8h_source.html">composition_abstract.h</a>.</p>
<pclass="definition">Definition at line <aclass="el"href="composition__abstract_8h_source.html#l00039">39</a> of file <aclass="el"href="composition__abstract_8h_source.html">composition_abstract.h</a>.</p>
<pclass="definition">Definition at line <aclass="el"href="composition__abstract_8h_source.html#l00038">38</a> of file <aclass="el"href="composition__abstract_8h_source.html">composition_abstract.h</a>.</p>
</div>
</div>
<h2class="groupheader">Constructor & Destructor Documentation</h2>
<p>Implemented in <aclass="el"href="classfourdst_1_1composition_1_1_composition.html#ae4600dc915645fc1b50c67e0218b794d">fourdst::composition::Composition</a>, <aclass="el"href="classfourdst_1_1composition_1_1_composition_decorator.html#a125e06aaf1edfd035d7d102792a120d5">fourdst::composition::CompositionDecorator</a>, and <aclass="el"href="classfourdst_1_1composition_1_1_masked_composition.html#a047dae84149b92be5849c4294cd481de">fourdst::composition::MaskedComposition</a>.</p>
<p>Implemented in <aclass="el"href="classfourdst_1_1composition_1_1_composition.html#a5bdb6ca3f734fae901b3d6179dbc17a0">fourdst::composition::Composition</a>, <aclass="el"href="classfourdst_1_1composition_1_1_composition_decorator.html#a34e7e9fd25cd4037ba359bc7a7236929">fourdst::composition::CompositionDecorator</a>, and <aclass="el"href="classfourdst_1_1composition_1_1_masked_composition.html#aa01637b823d0127736cdc767284eb28d">fourdst::composition::MaskedComposition</a>.</p>
<p>Implemented in <aclass="el"href="classfourdst_1_1composition_1_1_composition.html#a5a1f5661a329ec7bc8b7e118ff9d6c25">fourdst::composition::Composition</a>, and <aclass="el"href="classfourdst_1_1composition_1_1_masked_composition.html#a30f89ba71d9db6ad330c645d0a161164">fourdst::composition::MaskedComposition</a>.</p>
<p>Check if the composition contains the given species. </p>
<dlclass="params"><dt>Parameters</dt><dd>
<tableclass="params">
<tr><tdclass="paramname">species</td><td>The atomic species to check. </td></tr>
</table>
</dd>
</dl>
<dlclass="section return"><dt>Returns</dt><dd>True if the species is contained, false otherwise. </dd></dl>
<p>Implemented in <aclass="el"href="classfourdst_1_1composition_1_1_composition.html#a194f715788e7921bd611579440de2ecd">fourdst::composition::Composition</a>, <aclass="el"href="classfourdst_1_1composition_1_1_composition_decorator.html#a811e91b7cc08f19b8c92de43fdb91401">fourdst::composition::CompositionDecorator</a>, and <aclass="el"href="classfourdst_1_1composition_1_1_masked_composition.html#a045cfdf1e771895df872a6da61c53966">fourdst::composition::MaskedComposition</a>.</p>
<p>Check if the composition contains the given species. </p>
<dlclass="params"><dt>Parameters</dt><dd>
<tableclass="params">
<tr><tdclass="paramname">symbol</td><td>The symbol of the atomic species to check. </td></tr>
</table>
</dd>
</dl>
<dlclass="section return"><dt>Returns</dt><dd>True if the species is contained, false otherwise. </dd></dl>
<p>Implemented in <aclass="el"href="classfourdst_1_1composition_1_1_composition.html#ac3bfb56a2587215a59894e76d4867ede">fourdst::composition::Composition</a>, <aclass="el"href="classfourdst_1_1composition_1_1_composition_decorator.html#af40ce87fce6fc0fae837bf8f31fec274">fourdst::composition::CompositionDecorator</a>, and <aclass="el"href="classfourdst_1_1composition_1_1_masked_composition.html#a83b73b24715d8a0fc29811653bb7c9a6">fourdst::composition::MaskedComposition</a>.</p>
<p>Implemented in <aclass="el"href="classfourdst_1_1composition_1_1_composition.html#aabcde53961ecadfa823de5a766f0da84">fourdst::composition::Composition</a>, <aclass="el"href="classfourdst_1_1composition_1_1_composition_decorator.html#a56d0561c510efa577dc9a295174827ec">fourdst::composition::CompositionDecorator</a>, and <aclass="el"href="classfourdst_1_1composition_1_1_masked_composition.html#a272b2164c1ad6efab7e86ed26efcbb96">fourdst::composition::MaskedComposition</a>.</p>
<p>Implemented in <aclass="el"href="classfourdst_1_1composition_1_1_composition.html#aaa89050308dda5e51d4b47d18d54cb58">fourdst::composition::Composition</a>, <aclass="el"href="classfourdst_1_1composition_1_1_composition_decorator.html#aaf47cdfcb7feb3991d6e151bbf2521ff">fourdst::composition::CompositionDecorator</a>, and <aclass="el"href="classfourdst_1_1composition_1_1_masked_composition.html#aae6a6799ee6877064728bd880348420d">fourdst::composition::MaskedComposition</a>.</p>
<p>Get the electron abundance of the composition. </p>
<dlclass="section return"><dt>Returns</dt><dd>The electron abundance. </dd></dl>
<p>Implemented in <aclass="el"href="classfourdst_1_1composition_1_1_composition.html#a90fc71d1fe03017ee4c7a1cac69d24fb">fourdst::composition::Composition</a>, <aclass="el"href="classfourdst_1_1composition_1_1_composition_decorator.html#a39f1df55aff6650c653e62c0e9a2cc5e">fourdst::composition::CompositionDecorator</a>, and <aclass="el"href="classfourdst_1_1composition_1_1_masked_composition.html#a38fc871469f94b3c07ba18a00548085d">fourdst::composition::MaskedComposition</a>.</p>
<p>Get the mass fraction for all registered symbols. </p>
<dlclass="section return"><dt>Returns</dt><dd>An unordered map from symbol to mass fraction. </dd></dl>
<p>Implemented in <aclass="el"href="classfourdst_1_1composition_1_1_composition.html#a9ea2b673341fdc67afeb0f0517a54c8c">fourdst::composition::Composition</a>, <aclass="el"href="classfourdst_1_1composition_1_1_composition_decorator.html#a8c1a4cd69465ef5b65bea547ed919ca5">fourdst::composition::CompositionDecorator</a>, and <aclass="el"href="classfourdst_1_1composition_1_1_masked_composition.html#a2383b69a4b1dbe1c7be01bb826b06c07">fourdst::composition::MaskedComposition</a>.</p>
<dlclass="section return"><dt>Returns</dt><dd>The mass fraction for the species. </dd></dl>
<p>Implemented in <aclass="el"href="classfourdst_1_1composition_1_1_composition.html#ae8fe4e7158f8317bf29b5cd0c65a9524">fourdst::composition::Composition</a>, <aclass="el"href="classfourdst_1_1composition_1_1_composition_decorator.html#a12a5cdb232ce4ce30980a016d20b4a43">fourdst::composition::CompositionDecorator</a>, and <aclass="el"href="classfourdst_1_1composition_1_1_masked_composition.html#a81cab92e09924db1804e9b943611648a">fourdst::composition::MaskedComposition</a>.</p>
<tr><tdclass="paramname">symbol</td><td>The chemical symbol. </td></tr>
</table>
</dd>
</dl>
<dlclass="section return"><dt>Returns</dt><dd>The mass fraction for the symbol. </dd></dl>
<p>Implemented in <aclass="el"href="classfourdst_1_1composition_1_1_composition.html#ae5d8d21632fca2b35b0898f2b205cd10">fourdst::composition::Composition</a>, <aclass="el"href="classfourdst_1_1composition_1_1_composition_decorator.html#a52591cb38ab7712fc459eeb48b9d2eaf">fourdst::composition::CompositionDecorator</a>, and <aclass="el"href="classfourdst_1_1composition_1_1_masked_composition.html#ab2a8d9eb543eb712f9a0bbabcc94383a">fourdst::composition::MaskedComposition</a>.</p>
<dlclass="section return"><dt>Returns</dt><dd>A vector of mass fractions for all species. </dd></dl>
<p>Implemented in <aclass="el"href="classfourdst_1_1composition_1_1_composition.html#af4f44aaf8b7e0d63872a70b5e2131369">fourdst::composition::Composition</a>, <aclass="el"href="classfourdst_1_1composition_1_1_composition_decorator.html#a4d2795fa73ec3f5185232d4cca5684a6">fourdst::composition::CompositionDecorator</a>, and <aclass="el"href="classfourdst_1_1composition_1_1_masked_composition.html#a7655d278224486e762d22d0501187f58">fourdst::composition::MaskedComposition</a>.</p>
<p>Get the mean particle mass of the composition. </p>
<dlclass="section return"><dt>Returns</dt><dd>The mean particle mass. </dd></dl>
<p>Implemented in <aclass="el"href="classfourdst_1_1composition_1_1_composition.html#afbbb5e51ad5ae5c0fa6bc0094195aecd">fourdst::composition::Composition</a>, <aclass="el"href="classfourdst_1_1composition_1_1_composition_decorator.html#a3b8f0f8fd75888d001177deff39f7405">fourdst::composition::CompositionDecorator</a>, and <aclass="el"href="classfourdst_1_1composition_1_1_masked_composition.html#a3f50005318f2aa7bf7c3cd5b1d2aef7a">fourdst::composition::MaskedComposition</a>.</p>
<dlclass="section return"><dt>Returns</dt><dd>The molar abundance for the species. </dd></dl>
<p>Implemented in <aclass="el"href="classfourdst_1_1composition_1_1_composition.html#a78a43e9e77a9c1b0f27c50b9feb52449">fourdst::composition::Composition</a>, <aclass="el"href="classfourdst_1_1composition_1_1_composition_decorator.html#a57a1cc37e96234477b21866881fbdbaa">fourdst::composition::CompositionDecorator</a>, and <aclass="el"href="classfourdst_1_1composition_1_1_masked_composition.html#a9766e12e53e504aab985e46dc4e0d6d6">fourdst::composition::MaskedComposition</a>.</p>
<p>Get the molar abundance for a given symbol. </p>
<dlclass="params"><dt>Parameters</dt><dd>
<tableclass="params">
<tr><tdclass="paramname">symbol</td><td>The chemical symbol. </td></tr>
</table>
</dd>
</dl>
<dlclass="section return"><dt>Returns</dt><dd>The molar abundance for the symbol. </dd></dl>
<p>Implemented in <aclass="el"href="classfourdst_1_1composition_1_1_composition.html#add67a92d73e3a57a2bbdb52bc9ca3bfe">fourdst::composition::Composition</a>, <aclass="el"href="classfourdst_1_1composition_1_1_composition_decorator.html#a0c46d440cafd9ae2d04589ece5fd41fb">fourdst::composition::CompositionDecorator</a>, and <aclass="el"href="classfourdst_1_1composition_1_1_masked_composition.html#a3064af4fb0b59dce5b484d5657d25506">fourdst::composition::MaskedComposition</a>.</p>
<dlclass="section return"><dt>Returns</dt><dd>A vector of molar abundances for all species. </dd></dl>
<p>Implemented in <aclass="el"href="classfourdst_1_1composition_1_1_composition.html#abcb391f5fca2b636127e48e681e4c3ee">fourdst::composition::Composition</a>, <aclass="el"href="classfourdst_1_1composition_1_1_composition_decorator.html#a80e528239b4a197985e6993c8b6dab48">fourdst::composition::CompositionDecorator</a>, and <aclass="el"href="classfourdst_1_1composition_1_1_masked_composition.html#ac2f827bedae5405ebab7108b2e4397c5">fourdst::composition::MaskedComposition</a>.</p>
<p>Get the number fraction for all registered symbols. </p>
<dlclass="section return"><dt>Returns</dt><dd>An unordered map from symbol to number fraction. </dd></dl>
<p>Implemented in <aclass="el"href="classfourdst_1_1composition_1_1_composition.html#a1f87ed64a1be9a6091c852131d24e476">fourdst::composition::Composition</a>, <aclass="el"href="classfourdst_1_1composition_1_1_composition_decorator.html#a66724877d66017bac3dc3cc784dda57c">fourdst::composition::CompositionDecorator</a>, and <aclass="el"href="classfourdst_1_1composition_1_1_masked_composition.html#a2c299c44f385b65202ed0d475402562a">fourdst::composition::MaskedComposition</a>.</p>
<dlclass="section return"><dt>Returns</dt><dd>The number fraction for the species. </dd></dl>
<p>Implemented in <aclass="el"href="classfourdst_1_1composition_1_1_composition.html#a1aa79993925f16ba3c30a376aa39161b">fourdst::composition::Composition</a>, <aclass="el"href="classfourdst_1_1composition_1_1_composition_decorator.html#a92c3d23d632f242e8b5526b343617f67">fourdst::composition::CompositionDecorator</a>, and <aclass="el"href="classfourdst_1_1composition_1_1_masked_composition.html#a7cbb41a5b9e8d49c85bcbc821c3ff47e">fourdst::composition::MaskedComposition</a>.</p>
<p>Get the number fraction for a given symbol. </p>
<dlclass="params"><dt>Parameters</dt><dd>
<tableclass="params">
<tr><tdclass="paramname">symbol</td><td>The chemical symbol. </td></tr>
</table>
</dd>
</dl>
<dlclass="section return"><dt>Returns</dt><dd>The number fraction for the symbol. </dd></dl>
<p>Implemented in <aclass="el"href="classfourdst_1_1composition_1_1_composition.html#a34f71d4d8f0297c576fd62fabd490305">fourdst::composition::Composition</a>, <aclass="el"href="classfourdst_1_1composition_1_1_composition_decorator.html#a0ff3454e625043c76131a1206d9293c6">fourdst::composition::CompositionDecorator</a>, and <aclass="el"href="classfourdst_1_1composition_1_1_masked_composition.html#af4f65f7cad735494aa5010cf0832f23b">fourdst::composition::MaskedComposition</a>.</p>
<dlclass="section return"><dt>Returns</dt><dd>A vector of number fractions for all species. </dd></dl>
<p>Implemented in <aclass="el"href="classfourdst_1_1composition_1_1_composition.html#ae4f72972cf4d1ff422d0790080e11473">fourdst::composition::Composition</a>, <aclass="el"href="classfourdst_1_1composition_1_1_composition_decorator.html#a72ffd49c3b3e7f3f22ed28ceb2169cb5">fourdst::composition::CompositionDecorator</a>, and <aclass="el"href="classfourdst_1_1composition_1_1_masked_composition.html#ad28b1f5c98bd25378c24c732d74deab4">fourdst::composition::MaskedComposition</a>.</p>
<p>Get all registered atomic species in the composition. </p>
<dlclass="section return"><dt>Returns</dt><dd>A set of registered atomic species. </dd></dl>
<p>Implemented in <aclass="el"href="classfourdst_1_1composition_1_1_composition.html#af4b01ec4140e278d92c18f139f69ab1f">fourdst::composition::Composition</a>, <aclass="el"href="classfourdst_1_1composition_1_1_composition_decorator.html#a0cdc50a57e09bf8461839d08eb4ae212">fourdst::composition::CompositionDecorator</a>, and <aclass="el"href="classfourdst_1_1composition_1_1_masked_composition.html#a44fddc3b8d34b76114afafbdc9b0ec6d">fourdst::composition::MaskedComposition</a>.</p>
<p>Get all registered chemical symbols in the composition. </p>
<dlclass="section return"><dt>Returns</dt><dd>A set of registered chemical symbols. </dd></dl>
<p>Implemented in <aclass="el"href="classfourdst_1_1composition_1_1_composition.html#a3ae885c28580ae15be8c16614bef3b0e">fourdst::composition::Composition</a>, <aclass="el"href="classfourdst_1_1composition_1_1_composition_decorator.html#a85acea9a107432dfefcbfffe4c3c7c62">fourdst::composition::CompositionDecorator</a>, and <aclass="el"href="classfourdst_1_1composition_1_1_masked_composition.html#a9b33507e9820b7fd55209d3624388077">fourdst::composition::MaskedComposition</a>.</p>
<tr><tdclass="paramname">index</td><td>The index of the species. </td></tr>
</table>
</dd>
</dl>
<dlclass="section return"><dt>Returns</dt><dd>The atomic species at the specified index. </dd></dl>
<p>Implemented in <aclass="el"href="classfourdst_1_1composition_1_1_composition.html#ae4f854ded38f5e6fcd157a74a57cbf0c">fourdst::composition::Composition</a>, <aclass="el"href="classfourdst_1_1composition_1_1_composition_decorator.html#a996066b4bf67e415eb2dd3ea7aed68bd">fourdst::composition::CompositionDecorator</a>, and <aclass="el"href="classfourdst_1_1composition_1_1_masked_composition.html#acc9d3af0aad6c6209c9aefd94f86996b">fourdst::composition::MaskedComposition</a>.</p>
<dlclass="section return"><dt>Returns</dt><dd>The index of the species. </dd></dl>
<p>Implemented in <aclass="el"href="classfourdst_1_1composition_1_1_composition.html#a3d220b42fa06d7d3a43944ee2b8f6a5f">fourdst::composition::Composition</a>, <aclass="el"href="classfourdst_1_1composition_1_1_composition_decorator.html#ab02b459d8ce7f36a0a1c6058c013a75c">fourdst::composition::CompositionDecorator</a>, and <aclass="el"href="classfourdst_1_1composition_1_1_masked_composition.html#a395e5b14cd2a9f9d467fea25542f8ebd">fourdst::composition::MaskedComposition</a>.</p>
<tr><tdclass="paramname">symbol</td><td>The chemical symbol. </td></tr>
</table>
</dd>
</dl>
<dlclass="section return"><dt>Returns</dt><dd>The index of the species. </dd></dl>
<p>Implemented in <aclass="el"href="classfourdst_1_1composition_1_1_composition.html#a0d94f62402bb90b5d12679faeaa8c5d7">fourdst::composition::Composition</a>, <aclass="el"href="classfourdst_1_1composition_1_1_composition_decorator.html#a9b7e6388d9a73c05ddd34660bde43867">fourdst::composition::CompositionDecorator</a>, and <aclass="el"href="classfourdst_1_1composition_1_1_masked_composition.html#a7277650debc78e081963663557de73eb">fourdst::composition::MaskedComposition</a>.</p>
<p>Implemented in <aclass="el"href="classfourdst_1_1composition_1_1_composition.html#a5b3631fa33b0c6809ad652b0e31663a1">fourdst::composition::Composition</a>, and <aclass="el"href="classfourdst_1_1composition_1_1_masked_composition.html#a0cff238d7aec2db1f7c509d199b56afb">fourdst::composition::MaskedComposition</a>.</p>
<p>Implemented in <aclass="el"href="classfourdst_1_1composition_1_1_composition.html#a9d177d36b728442bcbd8cb66712c7c75">fourdst::composition::Composition</a>, <aclass="el"href="classfourdst_1_1composition_1_1_composition_decorator.html#af70b703b6b946d959cdd5cd15e853a9d">fourdst::composition::CompositionDecorator</a>, and <aclass="el"href="classfourdst_1_1composition_1_1_masked_composition.html#a6b6c7a9ad6293558ddc8834d22f4bc62">fourdst::composition::MaskedComposition</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<liclass="footer">Generated by <ahref="https://www.doxygen.org/index.html"><imgclass="footer"src="doxygen.svg"width="104"height="31"alt="doxygen"/></a> 1.13.2 </li>