OpenLCP/docs/doxygen/html/d8/d01/class_s_a_c_n_1_1_provenance.html
2021-08-25 17:21:45 -04:00

545 lines
32 KiB
HTML

<!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=9"/>
<meta name="generator" content="Doxygen 1.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>OpenLCP: SACN::Provenance Class 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 style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenLCP
&#160;<span id="projectnumber">0.2.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "../../search",false,'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:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(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"><b>SACN</b></li><li class="navelem"><a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html">Provenance</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#friends">Friends</a> &#124;
<a href="../../d6/d87/class_s_a_c_n_1_1_provenance-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">SACN::Provenance Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>The <a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html" title="The Provenance class.">Provenance</a> class.
<a href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#details">More...</a></p>
<p><code>#include &lt;provenance.h&gt;</code></p>
<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:a4262d45440128ff6dbd18db029876b57"><td class="memItemLeft" align="right" valign="top"><a id="a4262d45440128ff6dbd18db029876b57"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#a4262d45440128ff6dbd18db029876b57">Provenance</a> ()</td></tr>
<tr class="memdesc:a4262d45440128ff6dbd18db029876b57"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#a4262d45440128ff6dbd18db029876b57" title="Provenance::Provenance.">Provenance::Provenance</a>. <br /></td></tr>
<tr class="separator:a4262d45440128ff6dbd18db029876b57"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc8cd965daf333d03b0ed722291fe4d5"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#acc8cd965daf333d03b0ed722291fe4d5">Provenance</a> (std::shared_ptr&lt; <a class="el" href="../../d6/d38/class_s_a_c_n_1_1_d_a_t_a_1_1_pdu.html">DATA::Pdu</a> &gt;)</td></tr>
<tr class="memdesc:acc8cd965daf333d03b0ed722291fe4d5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct a <a class="el" href="../../d8/d1d/class_s_a_c_n_1_1_universe.html" title="The Universe class.">Universe</a> <a class="el" href="../../d9/d82/class_s_a_c_n_1_1_source.html" title="The Source class.">Source</a> from an sACN frame PDU. <a href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#acc8cd965daf333d03b0ed722291fe4d5">More...</a><br /></td></tr>
<tr class="separator:acc8cd965daf333d03b0ed722291fe4d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a763f2487ac659b8306f717ce4accf15a"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="../../dc/da6/class_u_u_i_d_1_1uuid.html">UUID::uuid</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#a763f2487ac659b8306f717ce4accf15a">CID</a> () const</td></tr>
<tr class="memdesc:a763f2487ac659b8306f717ce4accf15a"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#a763f2487ac659b8306f717ce4accf15a" title="Provenance::CID.">Provenance::CID</a>. <a href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#a763f2487ac659b8306f717ce4accf15a">More...</a><br /></td></tr>
<tr class="separator:a763f2487ac659b8306f717ce4accf15a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae49ed4502aa9db00a4202971e3ee6522"><td class="memItemLeft" align="right" valign="top">const std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#ae49ed4502aa9db00a4202971e3ee6522">description</a> () const</td></tr>
<tr class="memdesc:ae49ed4502aa9db00a4202971e3ee6522"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#ae49ed4502aa9db00a4202971e3ee6522" title="Provenance::description.">Provenance::description</a>. <a href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#ae49ed4502aa9db00a4202971e3ee6522">More...</a><br /></td></tr>
<tr class="separator:ae49ed4502aa9db00a4202971e3ee6522"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af38aca4fc3ffad2399100695a3e28bcd"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#af38aca4fc3ffad2399100695a3e28bcd">universe</a> () const</td></tr>
<tr class="memdesc:af38aca4fc3ffad2399100695a3e28bcd"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#af38aca4fc3ffad2399100695a3e28bcd" title="Provenance::universe.">Provenance::universe</a>. <a href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#af38aca4fc3ffad2399100695a3e28bcd">More...</a><br /></td></tr>
<tr class="separator:af38aca4fc3ffad2399100695a3e28bcd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4b7c1699ccb489b176a606f8a48e19b6"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#a4b7c1699ccb489b176a606f8a48e19b6">priority</a> () const</td></tr>
<tr class="memdesc:a4b7c1699ccb489b176a606f8a48e19b6"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#a4b7c1699ccb489b176a606f8a48e19b6" title="Provenance::priority.">Provenance::priority</a>. <a href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#a4b7c1699ccb489b176a606f8a48e19b6">More...</a><br /></td></tr>
<tr class="separator:a4b7c1699ccb489b176a606f8a48e19b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a060579b2f0745ea17c9dc7e17020d536"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#a060579b2f0745ea17c9dc7e17020d536">syncAddress</a> () const</td></tr>
<tr class="memdesc:a060579b2f0745ea17c9dc7e17020d536"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#a060579b2f0745ea17c9dc7e17020d536" title="Provenance::syncAddress.">Provenance::syncAddress</a>. <a href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#a060579b2f0745ea17c9dc7e17020d536">More...</a><br /></td></tr>
<tr class="separator:a060579b2f0745ea17c9dc7e17020d536"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8b7bd76c3b11af9e61496c7de2c518f9"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#a8b7bd76c3b11af9e61496c7de2c518f9">isTerminated</a> () const</td></tr>
<tr class="memdesc:a8b7bd76c3b11af9e61496c7de2c518f9"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#a8b7bd76c3b11af9e61496c7de2c518f9" title="Provenance::isTerminated.">Provenance::isTerminated</a>. <a href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#a8b7bd76c3b11af9e61496c7de2c518f9">More...</a><br /></td></tr>
<tr class="separator:a8b7bd76c3b11af9e61496c7de2c518f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab0bcbcc9d0d35c4975156f04799ab089"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#ab0bcbcc9d0d35c4975156f04799ab089">isPreview</a> () const</td></tr>
<tr class="memdesc:ab0bcbcc9d0d35c4975156f04799ab089"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#ab0bcbcc9d0d35c4975156f04799ab089" title="Provenance::isPreview.">Provenance::isPreview</a>. <a href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#ab0bcbcc9d0d35c4975156f04799ab089">More...</a><br /></td></tr>
<tr class="separator:ab0bcbcc9d0d35c4975156f04799ab089"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aee3a5d98558599aded1a2bdebec98701"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#aee3a5d98558599aded1a2bdebec98701">isForced</a> () const</td></tr>
<tr class="memdesc:aee3a5d98558599aded1a2bdebec98701"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#aee3a5d98558599aded1a2bdebec98701" title="Provenance::isForced.">Provenance::isForced</a>. <a href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#aee3a5d98558599aded1a2bdebec98701">More...</a><br /></td></tr>
<tr class="separator:aee3a5d98558599aded1a2bdebec98701"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aab9e2b6625bf4ec1e173204e20480471"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#aab9e2b6625bf4ec1e173204e20480471">setCID</a> (<a class="el" href="../../dc/da6/class_u_u_i_d_1_1uuid.html">UUID::uuid</a> cid)</td></tr>
<tr class="memdesc:aab9e2b6625bf4ec1e173204e20480471"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#aab9e2b6625bf4ec1e173204e20480471" title="Provenance::setCID.">Provenance::setCID</a>. <a href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#aab9e2b6625bf4ec1e173204e20480471">More...</a><br /></td></tr>
<tr class="separator:aab9e2b6625bf4ec1e173204e20480471"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb6e0275d2ee6ce8289ee3a5037f7165"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#afb6e0275d2ee6ce8289ee3a5037f7165">setDescription</a> (std::string desc)</td></tr>
<tr class="memdesc:afb6e0275d2ee6ce8289ee3a5037f7165"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#afb6e0275d2ee6ce8289ee3a5037f7165" title="Provenance::setDescription.">Provenance::setDescription</a>. <a href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#afb6e0275d2ee6ce8289ee3a5037f7165">More...</a><br /></td></tr>
<tr class="separator:afb6e0275d2ee6ce8289ee3a5037f7165"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad0049880c335a28530dbee69c773a741"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#ad0049880c335a28530dbee69c773a741">setOptions</a> (uint8_t o)</td></tr>
<tr class="memdesc:ad0049880c335a28530dbee69c773a741"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#ad0049880c335a28530dbee69c773a741" title="Provenance::setOptions.">Provenance::setOptions</a>. <a href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#ad0049880c335a28530dbee69c773a741">More...</a><br /></td></tr>
<tr class="separator:ad0049880c335a28530dbee69c773a741"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc65ed35c918f0a0a4bfbb8f28a99d5b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#adc65ed35c918f0a0a4bfbb8f28a99d5b">setUniverse</a> (uint16_t n)</td></tr>
<tr class="memdesc:adc65ed35c918f0a0a4bfbb8f28a99d5b"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#adc65ed35c918f0a0a4bfbb8f28a99d5b" title="Provenance::setUniverse.">Provenance::setUniverse</a>. <a href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#adc65ed35c918f0a0a4bfbb8f28a99d5b">More...</a><br /></td></tr>
<tr class="separator:adc65ed35c918f0a0a4bfbb8f28a99d5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a55f883dfb61b91bf1fe85e8ad4511803"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#a55f883dfb61b91bf1fe85e8ad4511803">setSyncAddress</a> (uint16_t a)</td></tr>
<tr class="memdesc:a55f883dfb61b91bf1fe85e8ad4511803"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#a55f883dfb61b91bf1fe85e8ad4511803" title="Provenance::setSyncAddress.">Provenance::setSyncAddress</a>. <a href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#a55f883dfb61b91bf1fe85e8ad4511803">More...</a><br /></td></tr>
<tr class="separator:a55f883dfb61b91bf1fe85e8ad4511803"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa4b30599be11af8683c3c434a09641e1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#aa4b30599be11af8683c3c434a09641e1">setPriority</a> (uint8_t p)</td></tr>
<tr class="memdesc:aa4b30599be11af8683c3c434a09641e1"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#aa4b30599be11af8683c3c434a09641e1" title="Provenance::setPriority.">Provenance::setPriority</a>. <a href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#aa4b30599be11af8683c3c434a09641e1">More...</a><br /></td></tr>
<tr class="separator:aa4b30599be11af8683c3c434a09641e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
Friends</h2></td></tr>
<tr class="memitem:a50463bc92f7b97d0bc488b449b247bf5"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#a50463bc92f7b97d0bc488b449b247bf5">operator==</a> (const <a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html">Provenance</a> &amp;a, const <a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html">Provenance</a> &amp;b)</td></tr>
<tr class="memdesc:a50463bc92f7b97d0bc488b449b247bf5"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator == <a href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#a50463bc92f7b97d0bc488b449b247bf5">More...</a><br /></td></tr>
<tr class="separator:a50463bc92f7b97d0bc488b449b247bf5"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>The <a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html" title="The Provenance class.">Provenance</a> class. </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="acc8cd965daf333d03b0ed722291fe4d5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acc8cd965daf333d03b0ed722291fe4d5">&#9670;&nbsp;</a></span>Provenance()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">SACN::Provenance::Provenance </td>
<td>(</td>
<td class="paramtype">std::shared_ptr&lt; <a class="el" href="../../d6/d38/class_s_a_c_n_1_1_d_a_t_a_1_1_pdu.html">DATA::Pdu</a> &gt;&#160;</td>
<td class="paramname"><em>pdu</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Construct a <a class="el" href="../../d8/d1d/class_s_a_c_n_1_1_universe.html" title="The Universe class.">Universe</a> <a class="el" href="../../d9/d82/class_s_a_c_n_1_1_source.html" title="The Source class.">Source</a> from an sACN frame PDU. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">pdu</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a763f2487ac659b8306f717ce4accf15a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a763f2487ac659b8306f717ce4accf15a">&#9670;&nbsp;</a></span>CID()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="../../dc/da6/class_u_u_i_d_1_1uuid.html">UUID::uuid</a> SACN::Provenance::CID </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p><a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#a763f2487ac659b8306f717ce4accf15a" title="Provenance::CID.">Provenance::CID</a>. </p>
<dl class="section return"><dt>Returns</dt><dd></dd></dl>
</div>
</div>
<a id="ae49ed4502aa9db00a4202971e3ee6522"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae49ed4502aa9db00a4202971e3ee6522">&#9670;&nbsp;</a></span>description()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const std::string SACN::Provenance::description </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p><a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#ae49ed4502aa9db00a4202971e3ee6522" title="Provenance::description.">Provenance::description</a>. </p>
<dl class="section return"><dt>Returns</dt><dd></dd></dl>
</div>
</div>
<a id="aee3a5d98558599aded1a2bdebec98701"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aee3a5d98558599aded1a2bdebec98701">&#9670;&nbsp;</a></span>isForced()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool SACN::Provenance::isForced </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p><a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#aee3a5d98558599aded1a2bdebec98701" title="Provenance::isForced.">Provenance::isForced</a>. </p>
<dl class="section return"><dt>Returns</dt><dd></dd></dl>
</div>
</div>
<a id="ab0bcbcc9d0d35c4975156f04799ab089"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab0bcbcc9d0d35c4975156f04799ab089">&#9670;&nbsp;</a></span>isPreview()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool SACN::Provenance::isPreview </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p><a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#ab0bcbcc9d0d35c4975156f04799ab089" title="Provenance::isPreview.">Provenance::isPreview</a>. </p>
<dl class="section return"><dt>Returns</dt><dd></dd></dl>
</div>
</div>
<a id="a8b7bd76c3b11af9e61496c7de2c518f9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8b7bd76c3b11af9e61496c7de2c518f9">&#9670;&nbsp;</a></span>isTerminated()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool SACN::Provenance::isTerminated </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p><a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#a8b7bd76c3b11af9e61496c7de2c518f9" title="Provenance::isTerminated.">Provenance::isTerminated</a>. </p>
<dl class="section return"><dt>Returns</dt><dd></dd></dl>
</div>
</div>
<a id="a4b7c1699ccb489b176a606f8a48e19b6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4b7c1699ccb489b176a606f8a48e19b6">&#9670;&nbsp;</a></span>priority()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t SACN::Provenance::priority </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p><a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#a4b7c1699ccb489b176a606f8a48e19b6" title="Provenance::priority.">Provenance::priority</a>. </p>
<dl class="section return"><dt>Returns</dt><dd></dd></dl>
</div>
</div>
<a id="aab9e2b6625bf4ec1e173204e20480471"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aab9e2b6625bf4ec1e173204e20480471">&#9670;&nbsp;</a></span>setCID()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void SACN::Provenance::setCID </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../dc/da6/class_u_u_i_d_1_1uuid.html">UUID::uuid</a>&#160;</td>
<td class="paramname"><em>cid</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p><a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#aab9e2b6625bf4ec1e173204e20480471" title="Provenance::setCID.">Provenance::setCID</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">cid</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="afb6e0275d2ee6ce8289ee3a5037f7165"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afb6e0275d2ee6ce8289ee3a5037f7165">&#9670;&nbsp;</a></span>setDescription()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void SACN::Provenance::setDescription </td>
<td>(</td>
<td class="paramtype">std::string&#160;</td>
<td class="paramname"><em>desc</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p><a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#afb6e0275d2ee6ce8289ee3a5037f7165" title="Provenance::setDescription.">Provenance::setDescription</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">desc</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ad0049880c335a28530dbee69c773a741"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad0049880c335a28530dbee69c773a741">&#9670;&nbsp;</a></span>setOptions()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void SACN::Provenance::setOptions </td>
<td>(</td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>o</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p><a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#ad0049880c335a28530dbee69c773a741" title="Provenance::setOptions.">Provenance::setOptions</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">o</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="aa4b30599be11af8683c3c434a09641e1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa4b30599be11af8683c3c434a09641e1">&#9670;&nbsp;</a></span>setPriority()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void SACN::Provenance::setPriority </td>
<td>(</td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>p</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p><a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#aa4b30599be11af8683c3c434a09641e1" title="Provenance::setPriority.">Provenance::setPriority</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a55f883dfb61b91bf1fe85e8ad4511803"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a55f883dfb61b91bf1fe85e8ad4511803">&#9670;&nbsp;</a></span>setSyncAddress()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void SACN::Provenance::setSyncAddress </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>a</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p><a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#a55f883dfb61b91bf1fe85e8ad4511803" title="Provenance::setSyncAddress.">Provenance::setSyncAddress</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">a</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="adc65ed35c918f0a0a4bfbb8f28a99d5b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adc65ed35c918f0a0a4bfbb8f28a99d5b">&#9670;&nbsp;</a></span>setUniverse()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void SACN::Provenance::setUniverse </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>n</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p><a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#adc65ed35c918f0a0a4bfbb8f28a99d5b" title="Provenance::setUniverse.">Provenance::setUniverse</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">n</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a060579b2f0745ea17c9dc7e17020d536"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a060579b2f0745ea17c9dc7e17020d536">&#9670;&nbsp;</a></span>syncAddress()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint16_t SACN::Provenance::syncAddress </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p><a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#a060579b2f0745ea17c9dc7e17020d536" title="Provenance::syncAddress.">Provenance::syncAddress</a>. </p>
<dl class="section return"><dt>Returns</dt><dd></dd></dl>
</div>
</div>
<a id="af38aca4fc3ffad2399100695a3e28bcd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af38aca4fc3ffad2399100695a3e28bcd">&#9670;&nbsp;</a></span>universe()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint16_t SACN::Provenance::universe </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p><a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html#af38aca4fc3ffad2399100695a3e28bcd" title="Provenance::universe.">Provenance::universe</a>. </p>
<dl class="section return"><dt>Returns</dt><dd></dd></dl>
</div>
</div>
<h2 class="groupheader">Friends And Related Function Documentation</h2>
<a id="a50463bc92f7b97d0bc488b449b247bf5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a50463bc92f7b97d0bc488b449b247bf5">&#9670;&nbsp;</a></span>operator==</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool operator== </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html">Provenance</a> &amp;&#160;</td>
<td class="paramname"><em>a</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="../../d8/d01/class_s_a_c_n_1_1_provenance.html">Provenance</a> &amp;&#160;</td>
<td class="paramname"><em>b</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">friend</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>operator == </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">a</td><td></td></tr>
<tr><td class="paramname">b</td><td></td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd></dd></dl>
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>/home/kevin/Code/viewer/lib/OpenLCP/protocols/sacn/provenance.h</li>
<li>/home/kevin/Code/viewer/lib/OpenLCP/protocols/sacn/provenance.cpp</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.1
</small></address>
</body>
</html>