Symbian
Symbian OS Library

SYMBIAN OS V9.3

[Index] [Spacer] [Previous] [Next]



Location: APAID.H
Link against: apparc.lib

Class TApaAppInfo

class TApaAppInfo;

Description

Application information.

An object of this type contains four pieces of information:

the application specific UID

the full path name of the application DLL

the application's caption

a short caption; how this is used is up to the UI

Members

Defined in TApaAppInfo:
ExternalizeL(), InternalizeL(), TApaAppInfo(), TApaAppInfo(), TApaAppInfo(), iCaption, iFullName, iShortCaption, iUid


Construction and destruction


TApaAppInfo()

IMPORT_C TApaAppInfo();

Description

Constructs an empty application information object.

The full path name is empty, the captions are empty and the application specific UID is set to the null UID.


TApaAppInfo()

IMPORT_C TApaAppInfo(TUid aAppUid, const TFileName &aDllName, const TApaAppCaption &aCaption);

Description

Constructs an application information object from the specified full DLL path name, UID and full length caption.

Parameters

TUid aAppUid

The application specific UID.

const TFileName &aDllName

The full path name of the application DLL.

const TApaAppCaption &aCaption

The application caption.


TApaAppInfo()

IMPORT_C TApaAppInfo(TUid aAppUid, const TFileName &aDllName, const TApaAppCaption &aCaption, const TApaAppCaption &aShortCaption);

Description

Constructs an application information object from the specified full DLL path name, UID, caption and short caption.

Parameters

TUid aAppUid

The application specific UID.

const TFileName &aDllName

The full path name of the application DLL.

const TApaAppCaption &aCaption

The application caption.

const TApaAppCaption &aShortCaption

The application short caption.

[Top]


Member functions


ExternalizeL()

IMPORT_C void ExternalizeL(RWriteStream &aStream) const;

Description

Externalises the application information to a write stream.

Parameters

RWriteStream &aStream

The write stream.


InternalizeL()

IMPORT_C void InternalizeL(RReadStream &aStream);

Description

Internalises the application information from a read stream.

Parameters

RReadStream &aStream

The read stream.

[Top]


Member data


iUid

TUid iUid;

Description

The application specific UID.


iFullName

TFileName iFullName;

Description

The full path name of the application DLL.


iCaption

TApaAppCaption iCaption;

Description

The caption for the application.


iShortCaption

TApaAppCaption iShortCaption;

Description

The short caption for the application.