A Thread constructor with only a thread id implies the thread was spawned by some other mechanism than our own code, and we'd like to keep track of it */
| 15 | /* A Thread constructor with only a thread id implies the thread was spawned by some other mechanism than our own code, and we'd like to keep track of it |
| 16 | */ |
| 17 | Thread(DWORD id) : Id(id) //Thread classes that call this constructor are ones we aren't creating ourselves to execute code, and rather ones collected in the TLS callback for bookkeeping purposes |
| 18 | { |
| 19 | this->ShutdownSignalled = false; |
| 20 | this->ShouldRunForever = false; |
| 21 | } |
| 22 | |
| 23 | /* A Thread constructor with enough information to launch a new thread will do so |
| 24 | */ |
nothing calls this directly
no outgoing calls
no test coverage detected