NDS3  1.0.0
API reference manual
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
nds::Thread Class Reference

Detailed Description

Represents a thread.

In NDS3 you can use the standard library threads (std::thread), but some control systems allow you to exercise a greater control on the individual threads if you create them throught the specific control system facilities (e.g. EPICS).

To take full advantage of the thread features provided by some control system it is suggested that you launch the thread by using this class.

Thread can be created by using the control system factory method Factory::runInThread() or by calling Base::runInThread() on any node or PV.

Examples:
oscilloscopeMultiChannel/oscilloscopeMultiChannel.cpp.

#include <thread.h>

Public Member Functions

 Thread ()
 Constructor. Create an empty thread placeholder.
 

The documentation for this class was generated from the following file: