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 TBoolAlwaysShown()const

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

AppIconBitmapHandle()

IMPORT_C TIntAppIconBitmapHandle()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 TIntAppIconMaskHandle()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 TUidAppUid()const

Application uid.

ExternalizeArrayL(RWriteStream &, const RTsFswArray &)

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

Parameters

RWriteStream & aStream
const RTsFswArray & aArray

ExternalizeL(RWriteStream &)

IMPORT_C voidExternalizeL(RWriteStream &aStream)

Parameters

RWriteStream & aStream

InternalizeArrayL(RReadStream &, RTsFswArray &)

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

Parameters

RReadStream & aStream
RTsFswArray & aArray

InternalizeL(RReadStream &)

IMPORT_C voidInternalizeL(RReadStream &aStream)

Parameters

RReadStream & aStream

NewL()

IMPORT_C CTsFswEntry *NewL()[static]

NewLC()

IMPORT_C CTsFswEntry *NewLC()[static]

ScreenshotHandle()

IMPORT_C TIntScreenshotHandle()const

Bitmap handle to the screenshot or 0 if not available.

SetAlwaysShown(TBool)

IMPORT_C voidSetAlwaysShown(TBoolaValue)

Parameters

TBool aValue

SetAppIconHandles(TInt, TInt)

IMPORT_C voidSetAppIconHandles(TIntaBitmapHandle,
TIntaMaskHandle
)

Parameters

TInt aBitmapHandle
TInt aMaskHandle

SetAppNameL(const TDesC &)

IMPORT_C voidSetAppNameL(const TDesC &aAppName)

Parameters

const TDesC & aAppName

SetAppUid(const TUid &)

IMPORT_C voidSetAppUid(const TUid &aUid)

Parameters

const TUid & aUid

SetScreenshotHandle(TInt)

IMPORT_C voidSetScreenshotHandle(TIntaHandle)

Parameters

TInt aHandle

SetSystemApp(TBool)

IMPORT_C voidSetSystemApp(TBoolaValue)

Parameters

TBool aValue

SetWgId(TInt)

IMPORT_C voidSetWgId(TIntaWgId)

Parameters

TInt aWgId

SetWidget(TBool)

IMPORT_C voidSetWidget(TBoolaValue)

Parameters

TBool aValue

SystemApp()

IMPORT_C TBoolSystemApp()const

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

WgId()

IMPORT_C TIntWgId()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 TBoolWidget()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]