CTsFswEntry Class Reference

class CTsFswEntry : public CBase

An entry in the task list.

Inherits from

Constructor & Destructor Documentation

~CTsFswEntry()

~CTsFswEntry ( )

Member Functions Documentation

AlwaysShown()

IMPORT_C TBool AlwaysShown ( ) const

ETrue if the application is always shown in the fast swapper. (no use to call CloseApp for such an application)

AppIconBitmapHandle()

IMPORT_C TInt AppIconBitmapHandle ( ) const

Application icon bitmap handle or 0. If may not be set if the screenshot is available, i.e. it is only guaranteed to be non-zero when ScreenshotHandle() returns 0.

AppIconMaskHandle()

IMPORT_C TInt AppIconMaskHandle ( ) const

Application icon mask handle. AppIconBitmapHandle The mask handle may be 0 even when the bitmap handle is non-zero.

AppName()

IMPORT_C const TDesC & AppName ( ) const

Application name.

AppUid()

IMPORT_C TUid AppUid ( ) const

Application uid.

ExternalizeArrayL(RWriteStream &, const RTsFswArray &)

IMPORT_C void ExternalizeArrayL ( RWriteStream & aStream,
const RTsFswArray & aArray
) [static]

Parameters

RWriteStream & aStream
const RTsFswArray & aArray

ExternalizeL(RWriteStream &)

IMPORT_C void ExternalizeL ( RWriteStream & aStream )

Parameters

RWriteStream & aStream

InternalizeArrayL(RReadStream &, RTsFswArray &)

IMPORT_C void InternalizeArrayL ( RReadStream & aStream,
RTsFswArray & aArray
) [static]

Parameters

RReadStream & aStream
RTsFswArray & aArray

InternalizeL(RReadStream &)

IMPORT_C void InternalizeL ( RReadStream & aStream )

Parameters

RReadStream & aStream

NewL()

IMPORT_C CTsFswEntry * NewL ( ) [static]

NewLC()

IMPORT_C CTsFswEntry * NewLC ( ) [static]

ScreenshotHandle()

IMPORT_C TInt ScreenshotHandle ( ) const

Bitmap handle to the screenshot or 0 if not available.

SetAlwaysShown(TBool)

IMPORT_C void SetAlwaysShown ( TBool aValue )

Parameters

TBool aValue

SetAppIconHandles(TInt, TInt)

IMPORT_C void SetAppIconHandles ( TInt aBitmapHandle,
TInt aMaskHandle
)

Parameters

TInt aBitmapHandle
TInt aMaskHandle

SetAppNameL(const TDesC &)

IMPORT_C void SetAppNameL ( const TDesC & aAppName )

Parameters

const TDesC & aAppName

SetAppUid(const TUid &)

IMPORT_C void SetAppUid ( const TUid & aUid )

Parameters

const TUid & aUid

SetScreenshotHandle(TInt)

IMPORT_C void SetScreenshotHandle ( TInt aHandle )

Parameters

TInt aHandle

SetSystemApp(TBool)

IMPORT_C void SetSystemApp ( TBool aValue )

Parameters

TBool aValue

SetWgId(TInt)

IMPORT_C void SetWgId ( TInt aWgId )

Parameters

TInt aWgId

SetWidget(TBool)

IMPORT_C void SetWidget ( TBool aValue )

Parameters

TBool aValue

SystemApp()

IMPORT_C TBool SystemApp ( ) const

ETrue if the application is a system application. (no use to call CloseApp for such an application)

WgId()

IMPORT_C TInt WgId ( ) const

Window group id. In case of wrt widgets this is negative and is not a valid window group id. Use this when calling CloseApp or SwitchToApp. (these work with widgets too)

Widget()

IMPORT_C TBool Widget ( ) const

ETrue if this is a wrt widget.

Member Data Documentation

TBool iAlwaysShown

TBool iAlwaysShown [private]

TInt iAppIconBitmapHandle

TInt iAppIconBitmapHandle [private]

TInt iAppIconMaskHandle

TInt iAppIconMaskHandle [private]

HBufC * iAppName

HBufC * iAppName [private]

TUid iAppUid

TUid iAppUid [private]

TInt iReserved0

TInt iReserved0 [private]

TInt iReserved1

TInt iReserved1 [private]

TInt iReserved2

TInt iReserved2 [private]

TInt iReserved3

TInt iReserved3 [private]

TInt iScreenshotHandle

TInt iScreenshotHandle [private]

TBool iSystemApp

TBool iSystemApp [private]

TInt iWgId

TInt iWgId [private]

TBool iWidget

TBool iWidget [private]