qpcpp/doxygen/ports_os.dox

105 lines
4.0 KiB
Plaintext
Raw Normal View History

2018-10-25 11:13:01 -04:00
/*##########################################################################*/
2015-05-14 16:05:04 -04:00
/*! @page ports_os Ports to Third-Party OS
2018-10-25 11:13:01 -04:00
- @subpage posix-qv (single-threadedLinux, embedded-Linux, BSD, etc.)
- @subpage posix (multi-threaded Linux, embedded-Linux, BSD, etc.)
- @subpage win32-qv (single-threaded Windows, like the QV kernel)
- @subpage win32 API (multi-threaded Windows, Windows embedded)
2020-07-18 17:58:58 -04:00
- @subpage qt (Qt framework)
2015-05-14 16:05:04 -04:00
*/
2018-10-25 11:13:01 -04:00
2015-05-14 16:05:04 -04:00
/*##########################################################################*/
2018-10-25 11:13:01 -04:00
/*! @page posix-qv POSIX-QV
2017-05-17 13:15:09 -04:00
2020-07-18 17:58:58 -04:00
<p>The QP/C++ ports and examples for POSIX-QV (e.g., Embedded Linux, BSD, VxWorks, QNX, etc.) are described in the Quantum Leaps Application Note <a class="extern" target="_blank" href="https://www.state-machine.com/doc/AN_QP_and_POSIX.pdf"><strong>QP and POSIX</strong></a>.
2018-10-25 11:13:01 -04:00
</p>
2016-02-10 16:27:39 -05:00
@htmlonly
<div class="image">
2017-05-17 13:15:09 -04:00
<a target="_blank" href="https://www.state-machine.com/doc/AN_QP_and_POSIX.pdf"><img border="0" src="img/AN.jpg" title="Download PDF"></a>
2016-02-10 16:27:39 -05:00
<div class="caption">
Application Note: QP and POSIX
</div>
</div>
@endhtmlonly
2017-05-17 13:15:09 -04:00
2018-10-25 11:13:01 -04:00
The standard QP/C++ distribution contains the POSIX-QV port and @ref exa_os.
2015-05-14 16:05:04 -04:00
*/
2018-10-25 11:13:01 -04:00
2015-05-14 16:05:04 -04:00
/*##########################################################################*/
2018-10-25 11:13:01 -04:00
/*! @page posix POSIX
2015-05-14 16:05:04 -04:00
2020-07-18 17:58:58 -04:00
<p>The QP/C++ ports and examples for POSIX (e.g., Embedded Linux, BSD, VxWorks, QNX, etc.) are described in the Quantum Leaps Application Note <a class="extern" target="_blank" href="https://www.state-machine.com/doc/AN_QP_and_POSIX.pdf"><strong>QP and POSIX</strong></a>.
2017-11-12 21:35:04 -05:00
</p>
2017-05-17 13:15:09 -04:00
2017-11-12 21:35:04 -05:00
@htmlonly
<div class="image">
2018-10-25 11:13:01 -04:00
<a target="_blank" href="https://www.state-machine.com/doc/AN_QP_and_POSIX.pdf"><img border="0" src="img/AN.jpg" title="Download PDF"></a>
2017-11-12 21:35:04 -05:00
<div class="caption">
2018-10-25 11:13:01 -04:00
Application Note: QP and POSIX
2017-11-12 21:35:04 -05:00
</div>
</div>
2017-12-12 17:03:36 -05:00
@endhtmlonly
2018-10-25 11:13:01 -04:00
The standard QP/C++ distribution contains the POSIX port and @ref exa_os.
2017-05-17 13:15:09 -04:00
*/
2018-10-25 11:13:01 -04:00
2017-05-17 13:15:09 -04:00
/*##########################################################################*/
2018-10-25 11:13:01 -04:00
/*! @page win32-qv Win32-QV (Windows with QV)
2015-05-14 16:05:04 -04:00
2020-07-18 17:58:58 -04:00
<p>The QP/C++ ports and examples for Windows with single-thread (like the @ref qv "QV cooperative kernel") are described in the Quantum Leaps Application Note <a class="extern" target="_blank" href="https://www.state-machine.com/doc/AN_QP_and_Win32.pdf"><strong>QP and Win32 (Windows)</strong></a>.
2017-11-12 21:35:04 -05:00
</p>
@htmlonly
<div class="image">
2018-10-25 11:13:01 -04:00
<a target="_blank" href="https://www.state-machine.com/doc/AN_QP_and_Win32.pdf"><img border="0" src="img/AN.jpg" title="Download PDF"></a>
2017-11-12 21:35:04 -05:00
<div class="caption">
Application Note: QP and Win32 (Windows)
</div>
</div>
2017-12-12 17:03:36 -05:00
@endhtmlonly
2018-10-25 11:13:01 -04:00
The standard QP/C++ distribution contains the Win32-QV port and @ref exa_os.
2015-05-14 16:05:04 -04:00
*/
2017-05-17 13:15:09 -04:00
/*##########################################################################*/
2018-10-25 11:13:01 -04:00
/*! @page win32 Win32 API (Windows)
2017-05-17 13:15:09 -04:00
2020-07-18 17:58:58 -04:00
<p>The QP/C++ ports and examples for Windows (e.g., Windows Embedded, WindowsCE etc.) are described in the Quantum Leaps Application Note <a class="extern" target="_blank" href="https://www.state-machine.com/doc/AN_QP_and_Win32.pdf"><strong>QP and Win32 (Windows)</strong></a>.
2017-11-12 21:35:04 -05:00
</p>
@htmlonly
<div class="image">
2018-10-25 11:13:01 -04:00
<a target="_blank" href="https://www.state-machine.com/doc/AN_QP_and_Win32.pdf"><img border="0" src="img/AN.jpg" title="Download PDF"></a>
2017-11-12 21:35:04 -05:00
<div class="caption">
Application Note: QP and Win32 (Windows)
</div>
</div>
@endhtmlonly
2017-12-12 17:03:36 -05:00
2018-10-25 11:13:01 -04:00
The standard QP/C++ distribution contains the Win32 (Windows) port and @ref exa_os.
2017-05-17 13:15:09 -04:00
*/
2020-07-18 17:58:58 -04:00
/*##########################################################################*/
/*! @page qt Qt GUI Framework
<p>The QP/C++ port and examples for [Qt (Qt GUI Framework)](https://www.qt.io/) is described in the Quantum Leaps Application Note <a class="extern" target="_blank" href="https://www.state-machine.com/doc/AN_QP_and_Qt.pdf"><strong>QP/C++ and the Qt GUI Framework</strong></a>.
</p>
@htmlonly
<div class="image">
<a target="_blank" href="https://www.state-machine.com/doc/AN_QP_and_Qt.pdf"><img border="0" src="img/AN.jpg" title="Download PDF"></a>
<div class="caption">
QP/C++ and the Qt GUI Framework
</div>
</div>
@endhtmlonly
The standard QP/C++ distribution contains the Qt port (directory `qpcpp/ports/qt`).
*/