CThreadAOEngine Class Reference

List of all members.

Public Member Functions

 ~CThreadAOEngine ()
void StartL ()
void Stop ()

Static Public Member Functions

static CThreadAOEngineNewL (CSharedIntermediator *aSMediator)
static CThreadAOEngineNewLC (CSharedIntermediator *aSMediator)
static TInt ExecuteThreadOne (TAny *aPtr)
static void CreateActiveSchedulerL (CSharedIntermediator *aSMediator)

Detailed Description

CThreadAOEngine application engine class.

Definition at line 48 of file threadaoengine.h.

Constructor & Destructor Documentation

CThreadAOEngine::~CThreadAOEngine (  ) 


Definition at line 60 of file threadaoengine.cpp.

Member Function Documentation

CThreadAOEngine * CThreadAOEngine::NewL ( CSharedIntermediator aSMediator  )  [static]


discussion Create new CThreadAOEngine object

param aSMediator a Pointer to CSharedIntermediator. return a pointer to the created instance of CThreadAOEngine

Definition at line 71 of file threadaoengine.cpp.

CThreadAOEngine * CThreadAOEngine::NewLC ( CSharedIntermediator aSMediator  )  [static]


Definition at line 78 of file threadaoengine.cpp.

void CThreadAOEngine::StartL (  ) 


discussion Create thread1 and start threadFunction. Checks that this has been called only once.

Definition at line 96 of file threadaoengine.cpp.

void CThreadAOEngine::Stop (  ) 


discussion Stop thread1.

Definition at line 111 of file threadaoengine.cpp.

TInt CThreadAOEngine::ExecuteThreadOne ( TAny *  aPtr  )  [static]


discussion Function for thread one. Thread one executes this function while it's running. param aPtr pointer to a resource.

Definition at line 122 of file threadaoengine.cpp.

void CThreadAOEngine::CreateActiveSchedulerL ( CSharedIntermediator aSMediator  )  [static]


discussion Create ActiveScheduler for thread1. Thread1 needs scheduling, because it's using active objects and the framework won't implement scheduler for you. param aSMediator a Pointer to CSharedIntermediator.

Definition at line 145 of file threadaoengine.cpp.

Generated by  doxygen 1.6.2