ProEngFactory Class Reference
#include
<mw/ProEngFactory.h>
Link against: ProfileEngine.lib
Detailed Description
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();
Member Function Documentation
NewAlertToneSeekerL ( )
Create a new instance of Profiles Alert Tone Seeker.
- Since
- Series 60 3.1
Returns: New instance of Alert Tone Seeker. Ownership is transferred to the client application.
NewEngineL ( )
Create a new instance of Profiles Engine.
- Since
- Series 60 3.1
Returns: New instance of Profiles Engine. Ownership is transferred to the client application.
NewEngineL ( RFs & )
Create a new instance of Profiles Engine.
- Since
- Series 60 3.1
Parameter | Description | aFs | A reference to an open file server session. aFs must remain connected for the lifetime of the returned object. |
Returns: New instance of Profiles Engine. Ownership is transferred to the client application.
NewEngineLC ( )
Create a new instance of Profiles Engine. The created object is pushed into the cleanup stack.
- Since
- Series 60 3.1
Returns: New instance of Profiles Engine. Ownership is transferred to the client application.
NewEngineLC ( RFs & )
Create a new instance of Profiles Engine. The created object is pushed into the cleanup stack.
- Since
- Series 60 3.1
Parameter | Description | aFs | A reference to an open file server session. aFs must remain connected for the lifetime of the returned object. |
Returns: New instance of Profiles Engine. Ownership is transferred to the client application.
NewNotifyHandlerL ( )
Create a new instance of Profiles Notification Handler.
- Since
- Series 60 3.1
Returns: New instance of Notification Handler. Ownership is transferred to the client application.