Symbian Developer Library

SYMBIAN OS V6.1 EDITION FOR C++

[Index] [Glossary] [Previous] [Next]



Location: apaid.h
Link against: apparc.lib

Class TApaAppIdentifier

TApaAppIdentifier

Support

Supported from 5.0

Description

The identity of an application.

An object of this type contains two pieces of information:

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

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

See also:


Construction


TApaAppIdentifier()

TApaAppIdentifier();

Description

Constructs an empty application identifier.

Data is not initialised.


TApaAppIdentifier()

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 aAppUid

The application specific UID.

TFileName aFileName

The filename and extension of the application DLL.

[Top]


Persistence


ExternalizeL()

void ExternalizeL(RWriteStream& aStream)const;

Description

Externalises the application identifier to a write stream.

Parameters

RWriteStream& aStream

The write stream.


InternalizeL()

void InternalizeL(RReadStream& aStream);

Description

Internalises the application identifier from a read stream.

Parameters

RReadStream& aStream

The read stream.

[Top]


Public data members


iAppUid

TUid iAppUid;

Description

The application specific UID.

See also:


iFullName

    TFileName iFullName;

Description

The full path name of the application DLL.

See also: