CCSCSettingsUi Class Reference

class CCSCSettingsUi : public CBase

CSCSettingsUi class Implements CSCSettingsUi API methods.

CSCSettingsUi.lib
Since
S60 v3.2

Inherits from

Constructor & Destructor Documentation

CCSCSettingsUi()

CCSCSettingsUi ( ) [private]

~CCSCSettingsUi()

~CCSCSettingsUi ( ) [virtual]

Destructor.

Member Functions Documentation

ConstructL(CEikonEnv &)

void ConstructL ( CEikonEnv & aEikEnv ) [private]

Parameters

CEikonEnv & aEikEnv

InitializeL(const TUid &, TUint, const MCoeView *)

IMPORT_C void InitializeL ( const TUid & aReturnViewId,
TUint aServiceId,
const MCoeView * aDefaultAppView
)

Initializes Converged Service Configurator Settings UI.

Since
S60 v5.1

Parameters

const TUid & aReturnViewId Identifier of the view where to return with "back" key.
TUint aServiceId Service settings identifier.
const MCoeView * aDefaultAppView The view to set as the default for client application. If NULL, settings ui view is set as the default view for the application.

LaunchSettingsUiL()

IMPORT_C void LaunchSettingsUiL ( ) const

Launches Converged Service Configurator Settings UI with parameters given at initialization.

Since
S60 v3.2
Pre-condition
Initialization is done at least once.

NewL(CEikonEnv &)

IMPORT_C CCSCSettingsUi * NewL ( CEikonEnv & aEikEnv ) [static]

Two-phased constructor.

Parameters

CEikonEnv & aEikEnv

Member Data Documentation

CCSCSettingsUiImpl * iImpl

CCSCSettingsUiImpl * iImpl [private]

Implementation of the CSC Settings UI. Own.