1 //------------------------------------------------------------------------------ 2 // LockLooperWithTimeoutTest.h 3 // 4 //------------------------------------------------------------------------------ 5 6 #ifndef LOCKLOOPERWITHTIMEOUTTEST_H 7 #define LOCKLOOPERWITHTIMEOUTTEST_H 8 9 // Standard Includes ----------------------------------------------------------- 10 11 // System Includes ------------------------------------------------------------- 12 #include <Handler.h> 13 14 // Project Includes ------------------------------------------------------------ 15 16 // Local Includes -------------------------------------------------------------- 17 #include "../common.h" 18 19 // Local Defines --------------------------------------------------------------- 20 21 // Globals --------------------------------------------------------------------- 22 23 class TLockLooperWithTimeoutTest : public TestCase 24 { 25 public: TLockLooperWithTimeoutTest()26 TLockLooperWithTimeoutTest() {;} TLockLooperWithTimeoutTest(std::string name)27 TLockLooperWithTimeoutTest(std::string name) : TestCase(name) {;} 28 29 void LockLooperWithTimeout1(); 30 void LockLooperWithTimeout2(); 31 void LockLooperWithTimeout3(); 32 void LockLooperWithTimeout4(); 33 34 static Test* Suite(); 35 }; 36 37 #endif //LOCKLOOPERWITHTIMEOUTTEST_H 38 39 /* 40 * $Log $ 41 * 42 * $Id $ 43 * 44 */ 45 46