CHsContentControlUi Class Reference

class CHsContentControlUi : public CBase

Content control UI base class

       
hscontentcontrol.lib
Since
S60 v5.0

Inherits from

Constructor & Destructor Documentation

~CHsContentControlUi()

~CHsContentControlUi ( ) [inline]

Destructor.

Member Functions Documentation

Activate()

void Activate ( ) [inline]

ContentControlType()

const TDesC8 & ContentControlType ( ) const

DeActivate()

void DeActivate ( ) [inline]

ImplUid()

TUid ImplUid ( ) const

NewL(TUid)

IMPORT_C CHsContentControlUi * NewL ( TUid aImplUid ) [static]

Two-phased constructor.

Parameters

TUid aImplUid Requested implementation UID

NotifyAppListChanged()

void NotifyAppListChanged ( ) [inline]

NotifyViewListChanged()

void NotifyViewListChanged ( ) [inline]

NotifyWidgetListChanged()

void NotifyWidgetListChanged ( ) [inline]

SetContentControlTypeL(const TDesC8 &)

void SetContentControlTypeL ( const TDesC8 & aContentControlType )

Parameters

const TDesC8 & aContentControlType

SetContentController(MHsContentController *)

void SetContentController ( MHsContentController * aController ) [inline]

Parameters

MHsContentController * aController

Views(RPointerArray< CAknView > &)

void Views ( RPointerArray < CAknView > & aViews ) [inline]

Parameters

RPointerArray < CAknView > & aViews

Member Data Documentation

HBufC8 * iContentControlType

HBufC8 * iContentControlType [private]

TUid iDestructKey

TUid iDestructKey [private]

MHsContentController * iHsContentController

MHsContentController * iHsContentController [protected]

TUid iImplUid

TUid iImplUid [private]