CObjectConIx Class Reference

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.

CObjectCon

CObject

Inherits from

Constructor & Destructor Documentation

CObjectConIx()

IMPORT_CCObjectConIx()[protected]

~CObjectConIx()

IMPORT_C~CObjectConIx()

Member Functions Documentation

CreateContainerL(CObjectCon *&)

IMPORT_C voidCreateContainerL(CObjectCon *&anObject)[protected]

Parameters

CObjectCon *& anObject

CreateL()

IMPORT_C CObjectCon *CreateL()

Lookup(TInt)

IMPORT_C CObjectCon *Lookup(TIntaFindHandle)const

Parameters

TInt aFindHandle

LookupByUniqueId(TInt)

CObjectCon *LookupByUniqueId(TIntaUniqueId)const [private]

Parameters

TInt aUniqueId

NewL()

IMPORT_C CObjectConIx *NewL()[static]

Remove(CObjectCon *)

IMPORT_C voidRemove(CObjectCon *aCon)

Parameters

CObjectCon * aCon

Member Data Documentation

TInt iAllocated

TInt iAllocated[private]

CObjectCon ** iContainers

CObjectCon **iContainers[private]

TInt iCount

TInt iCount[private]

TUint16 iNextUniqueID

TUint16 iNextUniqueID[private]

TAny * iSpare1

TAny *iSpare1[private]

TAny * iSpare2

TAny *iSpare2[private]

TUint16 iUniqueIDHasWrapped

TUint16 iUniqueIDHasWrapped[private]