MCCAViewLauncher Class Reference

class MCCAViewLauncher

View launcher extension for the CCA.

Public Member Functions
~MCCAViewLauncher()
TBool IsViewSupported(MCCAViewLauncher::TCCAView)
voidLaunchViewL(MCCAViewLauncher::TCCAView, const TDesC8 *)
TAny *ViewLauncherExtension(TUid)
Protected Member Functions
MCCAViewLauncher()
Public Member Enumerations
enumTCCAView { EMyCardView = 0x0, ECCAView = 0x1 }

Constructor & Destructor Documentation

MCCAViewLauncher()

MCCAViewLauncher()[protected, inline]

~MCCAViewLauncher()

~MCCAViewLauncher()[inline, virtual]

Member Functions Documentation

IsViewSupported(MCCAViewLauncher::TCCAView)

TBool IsViewSupported(MCCAViewLauncher::TCCAViewaView)[pure virtual]

Returns a true if view launcher supports current view.

LaunchViewL(MCCAViewLauncher::TCCAView, const TDesC8 *)

voidLaunchViewL(MCCAViewLauncher::TCCAViewaView,
const TDesC8 *aPackedContactLink = NULL
)[pure virtual]

CCA and MyCard uses this function to launch external views. TCCAView MVPbkContactLink

Parameters

MCCAViewLauncher::TCCAView aView
const TDesC8 * aPackedContactLink = NULLpacked link to the contact

ViewLauncherExtension(TUid)

TAny *ViewLauncherExtension(TUid)[inline, virtual]

Extension point for the View Launcher

Parameters

TUid

Member Enumerations Documentation

Enum TCCAView

Enumerators

EMyCardView = 0x0
ECCAView = 0x1