CApaStarter Class Reference

class CApaStarter : public CBase

This is an abstract interface to be loaded by ssma/shma before Ecom is up and running.

Startsafe expect apstart.dll to have a factory-function at its first ordinal position, which returns an implementation of this interface.

Inherits from

Constructor & Destructor Documentation

~CApaStarter()

~CApaStarter()[inline, virtual]

Member Functions Documentation

InitApparcServer(TRequestStatus &)

voidInitApparcServer(TRequestStatus &aStatus)[pure virtual]

Parameters

TRequestStatus & aStatus

InitApparcServerCancel()

voidInitApparcServerCancel()[pure virtual]

StartAppL(const TDesC &, const TDesC &, TBool, TBool, TThreadId &)

voidStartAppL(const TDesC &aFileName,
const TDesC &aArgs,
TBoolaViewLess,
TBoolaStartInBackground,
TThreadId &aThreadId
)[pure virtual]

Parameters

const TDesC & aFileName
const TDesC & aArgs
TBool aViewLess
TBool aStartInBackground
TThreadId & aThreadId

StartAppL(const TDesC &, const TDesC &, TBool, TBool, TThreadId &, TRequestStatus &)

voidStartAppL(const TDesC &aFileName,
const TDesC &aArgs,
TBoolaViewLess,
TBoolaStartInBackground,
TThreadId &aThreadId,
TRequestStatus &aRequestStatusForRendezvous
)[pure virtual]

Parameters

const TDesC & aFileName
const TDesC & aArgs
TBool aViewLess
TBool aStartInBackground
TThreadId & aThreadId
TRequestStatus & aRequestStatusForRendezvous

WaitForApparcToInitialiseL()

voidWaitForApparcToInitialiseL()[pure virtual]