| 613 | return mIds[idx]; |
| 614 | } |
| 615 | bool IsValid(int handle) const |
| 616 | { |
| 617 | if (!handle) |
| 618 | { |
| 619 | return false; |
| 620 | } |
| 621 | assert(handle>0); //negative handle??? |
| 622 | assert((handle&G2_INDEX_MASK)>=0&&(handle&G2_INDEX_MASK)<MAX_G2_MODELS); //junk handle |
| 623 | if (mIds[handle&G2_INDEX_MASK]!=handle) // not a valid handle, could be old |
| 624 | { |
| 625 | return false; |
| 626 | } |
| 627 | return true; |
| 628 | } |
| 629 | void Delete(int handle) |
| 630 | { |
| 631 | if (!handle) |
no outgoing calls
no test coverage detected