|
| unsigned int | GetNextID () |
| | Retrives next unique ID Returns 0 if no unique IDs left. This usually means that there are large ranges of IDs not used because of toxic reservations. More...
|
| |
| bool | ReserveID (int nID) |
| | Reserves an ID. Returns false if reservation failed (usually because chosen ID is reserved). TODO handle bad reservations which disable huge ranges of available IDs. More...
|
| |
|
|
static const int | MAX_ID = 100000 |
| |
| unsigned int SUniqueIDGenerator::GetNextID |
( |
| ) |
|
Retrives next unique ID Returns 0 if no unique IDs left. This usually means that there are large ranges of IDs not used because of toxic reservations.
Retrives next unique ID Returns 0 if no unique IDs left. This usually means that there are large ranges of IDs not used because of toxic reservations.
| bool SUniqueIDGenerator::ReserveID |
( |
int |
nID | ) |
|
Reserves an ID. Returns false if reservation failed (usually because chosen ID is reserved). TODO handle bad reservations which disable huge ranges of available IDs.
Reserves an ID. Returns false if reservation failed (usually because chosen ID is reserved). TODO handle bad reservations which disable huge ranges of available IDs
The documentation for this class was generated from the following files: