PMThread: Difference between revisions
Appearance
Created page with "==Description== The PMThread class automatically creates a new thread in the PM++ application. Using a clever :) hack the thread procedure is a virtual member of PMTh..." |
mNo edit summary |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
==Description== | ==Description== | ||
The PMThread class automatically creates a new thread in the PM++ application. Using a clever :) hack the thread procedure is a virtual member of PMThread; this makes it possible to add thread instance data by simply deriving a subclass from PMThread and adding data fields. The main procedure of the derived class can access to those data members just as if it were a normal member of the derived class. I added also support for the non-standard thread instance data functions supplied by the emx library, and a series of functions to change the thread's settings. | |||
[[Category:PM++]] |
Latest revision as of 09:40, 14 February 2017
Description
The PMThread class automatically creates a new thread in the PM++ application. Using a clever :) hack the thread procedure is a virtual member of PMThread; this makes it possible to add thread instance data by simply deriving a subclass from PMThread and adding data fields. The main procedure of the derived class can access to those data members just as if it were a normal member of the derived class. I added also support for the non-standard thread instance data functions supplied by the emx library, and a series of functions to change the thread's settings.