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 & aFs A 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 & aFs A 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