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 &)

voidConstructL(CEikonEnv &aEikEnv)[private]

Parameters

CEikonEnv & aEikEnv

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

IMPORT_C voidInitializeL(const TUid &aReturnViewId,
TUintaServiceId,
const MCoeView *aDefaultAppView
)

Initializes Converged Service Configurator Settings UI.

Since
S60 v5.1

Parameters

const TUid & aReturnViewIdIdentifier of the view where to return with "back" key.
TUint aServiceIdService settings identifier.
const MCoeView * aDefaultAppViewThe 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 voidLaunchSettingsUiL()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.