MXIMPObjectFactory Class Reference

class MXIMPObjectFactory : public MXIMPBase

Interface for XIMP Framework object factory.

XIMP object factory is used to instantiate data objects declared in Data Model API.

MXimpFwObjectFactory interface can be obtained from MXIMPContext or MXIMPProtocolConnectionHost interfaces.

Since
S60 v3.2

Inherits from

Constructor & Destructor Documentation

~MXIMPObjectFactory()

~MXIMPObjectFactory ( ) [protected, inline, virtual]

Protected destructor. Object instancies can't be deleted via this interface.

Member Functions Documentation

NewDataSubscriptionStateLC()

MXIMPDataSubscriptionState * NewDataSubscriptionStateLC ( ) [pure virtual]

Instantiates new data subscription state object.

leave
KErrNoMemory if failed to allocate memory.

NewIdentityLC()

MXIMPIdentity * NewIdentityLC ( ) [pure virtual]

Instantiates new identity object.

leave
KErrNoMemory if failed to allocate memory.

NewObjectCollectionLC()

MXIMPObjectCollection * NewObjectCollectionLC ( ) [pure virtual]

Instantiates new object collection object.

leave
KErrNoMemory if failed to allocate memory.

NewRestrictedObjectCollectionLC()

MXIMPRestrictedObjectCollection * NewRestrictedObjectCollectionLC ( ) [pure virtual]

Instantiates new restricted object collection object.

leave
KErrNoMemory if failed to allocate memory.

NewStatusLC()

MXIMPStatus * NewStatusLC ( ) [pure virtual]

Instantiates new status object.

leave
KErrNoMemory if failed to allocate memory.