Symbian
Symbian OS Library

SYMBIAN OS V9.3

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



Location: APAID.H
Link against: apparc.lib

Class TApaAppIdentifier

class TApaAppIdentifier;

Description

The identity of an application.

An object of this type contains two pieces of information:

The application specific UID

The file name and extension of the application DLL

All persisted documents associated with this application have a stream containing this information.

Members

Defined in TApaAppIdentifier:
ExternalizeL(), InternalizeL(), TApaAppIdentifier(), TApaAppIdentifier(), iAppUid, iFullName

See also:


Construction and destruction


TApaAppIdentifier()

IMPORT_C TApaAppIdentifier();

Description

Constructs an empty application identifier.

The data is not initialised.


TApaAppIdentifier()

IMPORT_C TApaAppIdentifier(TUid aAppUidType, const TFileName &aDllName);

Description

Constructs an application identifier from the specified application DLL file name and extension, and the specified application UID.

Parameters

TUid aAppUidType

The application specific UID.

const TFileName &aDllName

The filename and extension of the application DLL.

[Top]


Member functions


ExternalizeL()

IMPORT_C void ExternalizeL(RWriteStream &aStream) const;

Description

Externalises the application identifier to a write stream.

Parameters

RWriteStream &aStream

The write stream.


InternalizeL()

IMPORT_C void InternalizeL(RReadStream &aStream);

Description

Internalises the application identifier from a read stream.

Parameters

RReadStream &aStream

The read stream.

[Top]


Member data


iAppUid

TUid iAppUid;

Description

The application-specific UID.


iFullName

TFileName iFullName;

Description

The full path name of the application DLL.