ProEngFactory Class Reference

class ProEngFactory
Factory for Profiles Engine Wrapper. You can create new instances of Profiles Engines, Notification Handlers and Alert Tone Seekers by using this factory. Example:
  // Create a new instance of Profiles Engine:
  MProEngEngine* engine =
      ProEngFactory::NewEngineLC();

  // Create a new instance of Notification Handler:
  MProEngNotifyHandler* notifyHandler =
      ProEngFactory::NewNotifyHandlerL();

  // Create a new instance of Alert Tone Seeker:
  MProEngAlertToneSeeker* toneSeeker =
      ProEngFactory::NewAlertToneSeekerL();
ProfileEngine.lib
Since
Series 60 3.1

Constructor & Destructor Documentation

ProEngFactory()

ProEngFactory()[private]

~ProEngFactory()

~ProEngFactory()[private]

Member Functions Documentation

NewAlertToneSeekerL()

IMPORT_C MProEngAlertToneSeeker *NewAlertToneSeekerL()[static]
Create a new instance of Profiles Alert Tone Seeker.
Since
Series 60 3.1

NewEngineL()

IMPORT_C MProEngEngine *NewEngineL()[static]
Create a new instance of Profiles Engine.
Since
Series 60 3.1

NewEngineL(RFs &)

IMPORT_C MProEngEngine *NewEngineL(RFs &aFs)[static]
Create a new instance of Profiles Engine.
Since
Series 60 3.1

Parameters

RFs & aFsA reference to an open file server session. aFs must remain connected for the lifetime of the returned object.

NewEngineLC()

IMPORT_C MProEngEngine *NewEngineLC()[static]
Create a new instance of Profiles Engine. The created object is pushed into the cleanup stack.
Since
Series 60 3.1

NewEngineLC(RFs &)

IMPORT_C MProEngEngine *NewEngineLC(RFs &aFs)[static]
Create a new instance of Profiles Engine. The created object is pushed into the cleanup stack.
Since
Series 60 3.1

Parameters

RFs & aFsA reference to an open file server session. aFs must remain connected for the lifetime of the returned object.

NewNotifyHandlerL()

IMPORT_C MProEngNotifyHandler *NewNotifyHandlerL()[static]
Create a new instance of Profiles Notification Handler.
Since
Series 60 3.1