Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]

#include <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:

See also:


Construction and destruction


TApaAppIdentifier()

IMPORT_C TApaAppIdentifier();

Description

Constructs an empty application identifier.

The data is not initialised.


TApaAppIdentifier(TUid,const TFileName &)

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 TBuf &aDllName

The filename and extension of the application DLL.

[Top]


Member functions


ExternalizeL(RWriteStream &)const

IMPORT_C void ExternalizeL(RWriteStream &aStream) const;

Description

Externalises the application identifier to a write stream.

Parameters

RWriteStream &aStream

The write stream.


InternalizeL(RReadStream &)

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.