| 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 |