TApaAppInfo Class Reference

#include <mw/apaid.h>

Link against: apparc.lib

class TApaAppInfo

Detailed 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

Member Attribute Documentation

iCaption

TApaAppCaption iCaption

The caption for the application.

iFullName

TFileName iFullName

The full path name of the application DLL.

iShortCaption

TApaAppCaption iShortCaption

The short caption for the application.

iUid

TUid iUid

The application specific UID.

Constructor & Destructor Documentation

TApaAppInfo ( )

IMPORT_CTApaAppInfo()

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 ( TUid, const TFileName &, const TApaAppCaption & )

IMPORT_CTApaAppInfo(TUidaAppUid,
const TFileName &aDllName,
const TApaAppCaption &aCaption
)

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

Parameters
aAppUidThe application specific UID.
aDllNameThe full path name of the application DLL.
aCaptionThe application caption.

TApaAppInfo ( TUid, const TFileName &, const TApaAppCaption &, const TApaAppCaption & )

IMPORT_CTApaAppInfo(TUidaAppUid,
const TFileName &aDllName,
const TApaAppCaption &aCaption,
const TApaAppCaption &aShortCaption
)

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

Parameters
aAppUidThe application specific UID.
aDllNameThe full path name of the application DLL.
aCaptionThe application caption.
aShortCaptionThe application short caption.

Member Function Documentation

ExternalizeL ( RWriteStream & )

IMPORT_C voidExternalizeL(RWriteStream &aStream)const

Externalises the application information to a write stream.

Parameters
aStreamThe write stream.

InternalizeL ( RReadStream & )

IMPORT_C voidInternalizeL(RReadStream &aStream)

Internalises the application information from a read stream.

Parameters
aStreamThe read stream.