| class CObjectConIx : public CBase | 
A container for object containers
This is referred to as a container index.
The class provides the mechanism through which object containers, CObjectCon types, are created.
| Public Member Functions | |
|---|---|
| ~CObjectConIx() | |
| IMPORT_C CObjectCon * | CreateL() | 
| IMPORT_C CObjectCon * | Lookup(TInt) | 
| IMPORT_C CObjectConIx * | NewL() | 
| IMPORT_C void | Remove(CObjectCon *) | 
| Protected Member Functions | |
|---|---|
| CObjectConIx() | |
| IMPORT_C void | CreateContainerL(CObjectCon *&) | 
| Private Member Functions | |
|---|---|
| CObjectCon * | LookupByUniqueId(TInt) | 
| Private Attributes | |
|---|---|
| TInt | iAllocated | 
| CObjectCon ** | iContainers | 
| TInt | iCount | 
| TUint16 | iNextUniqueID | 
| TAny * | iSpare1 | 
| TAny * | iSpare2 | 
| TUint16 | iUniqueIDHasWrapped | 
| IMPORT_C void | CreateContainerL | ( | CObjectCon *& | anObject | ) | [protected] | 
| CObjectCon *& anObject | 
| CObjectCon * | LookupByUniqueId | ( | TInt | aUniqueId | ) | const [private] | 
| TInt aUniqueId |