equal
deleted
inserted
replaced
220 * This function is called from test execution thread. |
220 * This function is called from test execution thread. |
221 */ |
221 */ |
222 virtual void DoNotifyCommand(TCommand aCommand, const TDesC8& aParamsPckg); |
222 virtual void DoNotifyCommand(TCommand aCommand, const TDesC8& aParamsPckg); |
223 |
223 |
224 /** |
224 /** |
|
225 * Get test case execution arguments |
|
226 */ |
|
227 virtual const TDesC& GetTestCaseArguments() const; |
|
228 |
|
229 |
|
230 /** |
225 * Obtain title of currently running test case. |
231 * Obtain title of currently running test case. |
226 */ |
232 */ |
227 virtual void GetTestCaseTitleL(TDes& aTestCaseTitle); |
233 virtual void GetTestCaseTitleL(TDes& aTestCaseTitle); |
228 |
234 |
229 /** |
235 /** |
230 * Sets thread logger. |
236 * Sets thread logger. |
231 */ |
237 */ |
232 void SetThreadLogger( CStifLogger* aThreadLogger ); |
238 void SetThreadLogger( CStifLogger* aThreadLogger ); |
306 static void Panic( TPanicReason aReason ); |
312 static void Panic( TPanicReason aReason ); |
307 |
313 |
308 /** |
314 /** |
309 * Check that server is alive. |
315 * Check that server is alive. |
310 */ |
316 */ |
311 void IsServerAlive(); |
317 void IsServerAlive() const; |
312 |
318 |
313 /** |
319 /** |
314 * Exception handler |
320 * Exception handler |
315 */ |
321 */ |
316 static void ExceptionHandler( TExcType ); |
322 static void ExceptionHandler( TExcType ); |
358 void ConstructL( TThreadId aServerThreadId ); |
364 void ConstructL( TThreadId aServerThreadId ); |
359 |
365 |
360 /** |
366 /** |
361 * C++ default constructor. |
367 * C++ default constructor. |
362 */ |
368 */ |
363 CTestThreadContainer( CTestModuleContainer* aModuleContainer ); |
369 CTestThreadContainer( CTestModuleContainer* aModuleContainer ); |
364 |
370 |
|
371 /** |
|
372 * Get module container. |
|
373 */ |
|
374 CTestModuleContainer& ModuleContainer(); |
|
375 |
365 /** |
376 /** |
366 * Handles to parent. |
377 * Handles to parent. |
367 */ |
378 */ |
368 CTestExecution& TestExecution(); |
379 CTestExecution& TestExecution() const; |
369 CTestModuleContainer& ModuleContainer(); |
|
370 |
380 |
371 public: // Data |
381 public: // Data |
372 |
382 |
373 protected: // Data |
383 protected: // Data |
374 // None |
384 // None |
431 private: // Friend classes |
441 private: // Friend classes |
432 friend class CTestThreadContainerRunner; |
442 friend class CTestThreadContainerRunner; |
433 }; |
443 }; |
434 |
444 |
435 #endif // TEST_THREAD_CONTAINER_H |
445 #endif // TEST_THREAD_CONTAINER_H |
436 |
446 |
437 // End of File |
447 // End of File |