 can also directly pass in bus-port as uid to create device.</p>
<dl class="section attention"><dt>Attention</dt><dd>If the device has been acquired and created elsewhere, repeated acquisition will throw an exception</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">uid</td><td>The uid of the device to be created </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>std::shared_ptr&lt;Device&gt; returns the device object 