Jump to content

PMThread

From EDM2
Revision as of 09:40, 14 February 2017 by Ak120 (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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.