LockerLockCountTest
LockerLockCountTest::TestThread1()
LockerLockCountTest::TestThread2()
LockerLockCountTest::TestThread3()
LockerLockCountTest::suite()
typedef BThreadedTestCaller<LockerLockCountTest> LockerLockCountTestCaller;
LockerLockCountTest* benaphoreTest = new LockerLockCountTest("Benaphore", true);
caller1->addThread("A", &LockerLockCountTest::TestThread1);
caller1->addThread("B", &LockerLockCountTest::TestThread2);
caller1->addThread("C", &LockerLockCountTest::TestThread3);
LockerLockCountTest* semaphoreTest = new LockerLockCountTest("Semaphore", false);
caller2->addThread("A", &LockerLockCountTest::TestThread1);
caller2->addThread("B", &LockerLockCountTest::TestThread2);
caller2->addThread("C", &LockerLockCountTest::TestThread3);
CPPUNIT_TEST_SUITE_NAMED_REGISTRATION(LockerLockCountTest, getTestSuiteName());
LockerLockCountTest(std::string name, bool isBenaphore);
virtual ~LockerLockCountTest();
LockerLockCountTest::LockerLockCountTest(std::string name, bool isBenaphore)
LockerLockCountTest::~LockerLockCountTest()
LockerLockCountTest::CheckLockRequests(int expected)