![]() |
XII Release 0.1.0
|
Public Types | |
| enum class | Type { ThreadCreated , ThreadDestroyed , StartingExecution , FinishedExecution , ClearThreadLocals } |
Public Attributes | |
| Type | m_Type |
| xiiThread * | m_pThread = nullptr |
|
strong |
| Enumerator | |
|---|---|
| ThreadCreated | Called on the thread that creates the xiiThread instance (not the xiiThread itself). |
| ThreadDestroyed | Called on the thread that destroys the xiiThread instance (not the xiiThread itself). |
| StartingExecution | Called on the xiiThread before the Run() method is executed. |
| FinishedExecution | Called on the xiiThread after the Run() method was executed. |
| ClearThreadLocals | Potentially called on the xiiThread (currently only for task system threads) at a time when plugins should clean up thread-local storage. |