tac0S
Template Affectional Command Operating System
|
Public Member Functions | |
ManagerUserThreadID () | |
ManagerUserThreadID::ManagerUserThreadID() Constructor for the ManagerThreadId The main thread id is 0, else it begin at 1. | |
~ManagerUserThreadID () | |
ManagerUserThreadID::~ManagerUserThreadID delete the class. | |
unsigned int | GetNewId () |
ManagerUserThreadID::GetNewId Return a ID for a new thread The Id may be re-use. More... | |
void | addIdFreed (unsigned int ID) |
ManagerUserThreadID::addIdFreed The TID is'nt currently used, get back to the pool. More... | |
bool | lastAlive () |
ManagerUserThreadID::lastAlive return true if it's the las thread running (for doing an halt) More... | |
Public Attributes | |
unsigned int | stillAlive |
void ManagerUserThreadID::addIdFreed | ( | unsigned int | ID | ) |
ManagerUserThreadID::addIdFreed The TID is'nt currently used, get back to the pool.
ID | unsigned int |
unsigned int ManagerUserThreadID::GetNewId | ( | ) |
ManagerUserThreadID::GetNewId Return a ID for a new thread The Id may be re-use.
bool ManagerUserThreadID::lastAlive | ( | ) |
ManagerUserThreadID::lastAlive return true if it's the las thread running (for doing an halt)