⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 classqextserialport.html

📁 qt下 第三方串口类 最新版本 1.2
💻 HTML
📖 第 1 页 / 共 5 页
字号:
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classQextSerialBase.html#bab21776f71ceb4989ad2326680143f5">QueryMode</a>&nbsp;</td>
          <td class="paramname"> <em>mode</em> = <code>QextSerialPort::Polling</code></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Constructs a port with default name and settings specified by the settings parameter.<p>
<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="classQextSerialBase.html#bd8e3b9a5028f9c2645ba89c0fc08a6b">setQueryMode()</a>. </dd></dl>
<div class="fragment"><pre class="fragment"><a name="l00069"></a>00069  : <a class="code" href="classQextBaseType.html">QextBaseType</a>(settings, mode)
<a name="l00070"></a>00070 {}
</pre></div>
<p>

</div>
</div><p>
<a class="anchor" name="a8272c9478e2cc8b3741e538179dc57b"></a><!-- doxytag: member="QextSerialPort::QextSerialPort" ref="a8272c9478e2cc8b3741e538179dc57b" args="(const QString &amp;name, PortSettings const &amp;s, QueryMode mode=QextSerialPort::Polling)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QextSerialPort::QextSerialPort           </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&nbsp;</td>
          <td class="paramname"> <em>name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structPortSettings.html">PortSettings</a> const &amp;&nbsp;</td>
          <td class="paramname"> <em>settings</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classQextSerialBase.html#bab21776f71ceb4989ad2326680143f5">QueryMode</a>&nbsp;</td>
          <td class="paramname"> <em>mode</em> = <code>QextSerialPort::Polling</code></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Constructs a port with the name and settings specified.<p>
<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="classQextSerialBase.html#bd8e3b9a5028f9c2645ba89c0fc08a6b">setQueryMode()</a>. </dd></dl>
<div class="fragment"><pre class="fragment"><a name="l00078"></a>00078  : <a class="code" href="classQextBaseType.html">QextBaseType</a>(name, settings, mode)
<a name="l00079"></a>00079 {}
</pre></div>
<p>

</div>
</div><p>
<a class="anchor" name="207af0672a6a954e6621933e93b9923e"></a><!-- doxytag: member="QextSerialPort::QextSerialPort" ref="207af0672a6a954e6621933e93b9923e" args="(const QextSerialPort &amp;s)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QextSerialPort::QextSerialPort           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classQextSerialPort.html">QextSerialPort</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>s</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Copy constructor. <div class="fragment"><pre class="fragment"><a name="l00085"></a>00085  : <a class="code" href="classQextBaseType.html">QextBaseType</a>(s)
<a name="l00086"></a>00086 {}
</pre></div>
<p>

</div>
</div><p>
<a class="anchor" name="0712978a092762f69f308df7372e3f7a"></a><!-- doxytag: member="QextSerialPort::~QextSerialPort" ref="0712978a092762f69f308df7372e3f7a" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QextSerialPort::~QextSerialPort           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Standard destructor. <div class="fragment"><pre class="fragment"><a name="l00102"></a>00102 {}
</pre></div>
<p>

</div>
</div><p>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="573bd8fdf0ea5e4fb6caddc13a0ed5eb"></a><!-- doxytag: member="QextSerialPort::atEnd" ref="573bd8fdf0ea5e4fb6caddc13a0ed5eb" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool QextSerialBase::atEnd           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
This function will return true if the input buffer is empty (or on error), and false otherwise. Call <a class="el" href="classQextSerialBase.html#e4029cb49127422b7e76586930366b05">QextSerialBase::lastError()</a> for error information. <div class="fragment"><pre class="fragment"><a name="l00164"></a>00164 {
<a name="l00165"></a>00165     <span class="keywordflow">if</span> (<a class="code" href="classQextSerialBase.html#86fc9d6239b7d136a9d80b93a727e093">size</a>()) {
<a name="l00166"></a>00166         <span class="keywordflow">return</span> <span class="keyword">true</span>;
<a name="l00167"></a>00167     }
<a name="l00168"></a>00168     <span class="keywordflow">return</span> <span class="keyword">false</span>;
<a name="l00169"></a>00169 }
</pre></div>
<p>

</div>
</div><p>
<a class="anchor" name="6d6eeab48cad2fa2adbebb23920c661a"></a><!-- doxytag: member="QextSerialPort::baudRate" ref="6d6eeab48cad2fa2adbebb23920c661a" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="qextserialbase_8h.html#6f031169a6a9b150b5af707bb23cf010">BaudRateType</a> QextSerialBase::baudRate           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -