TApaAppIdentifier Class Reference

class TApaAppIdentifier

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.

CApaProcess::ReadRootStreamLC()

CApaProcess::WriteRootStreamL()

CApaProcess::ReadAppIdentifierL()

CApaProcess::WriteAppIdentifierL()

Public Member Functions
TApaAppIdentifier()
TApaAppIdentifier(TUid, const TFileName &)
IMPORT_C voidExternalizeL(RWriteStream &)
IMPORT_C voidInternalizeL(RReadStream &)
Public Attributes
TUid iAppUid
TFileName iFullName
Private Attributes
TInt iTApaAppIdentifier_Reserved1

Constructor & Destructor Documentation

TApaAppIdentifier()

IMPORT_CTApaAppIdentifier()

TApaAppIdentifier(TUid, const TFileName &)

IMPORT_CTApaAppIdentifier(TUidaAppUidType,
const TFileName &aDllName
)

Parameters

TUid aAppUidType
const TFileName & aDllName

Member Functions Documentation

ExternalizeL(RWriteStream &)

IMPORT_C voidExternalizeL(RWriteStream &aStream)const

Parameters

RWriteStream & aStream

InternalizeL(RReadStream &)

IMPORT_C voidInternalizeL(RReadStream &aStream)

Parameters

RReadStream & aStream

Member Data Documentation

TUid iAppUid

TUid iAppUid

The application-specific UID.

TFileName iFullName

TFileName iFullName

The full path name of the application DLL.

TInt iTApaAppIdentifier_Reserved1

TInt iTApaAppIdentifier_Reserved1[private]