#include <boost/test/unit_test.hpp>#include "icl_core_thread/Thread.h"#include "icl_core_thread/RWLock.h"#include "icl_core/os_time.h"
Go to the source code of this file.
| Classes | |
| class | RWLockTestThread | 
| Functions | |
| BOOST_AUTO_TEST_CASE (ReadLock) | |
| BOOST_AUTO_TEST_CASE (TryReadLock) | |
| BOOST_AUTO_TEST_CASE (ReadLockAbsoluteTimeout) | |
| BOOST_AUTO_TEST_CASE (ReadLockRelativeTimeout) | |
| BOOST_AUTO_TEST_CASE (WriteLock) | |
| BOOST_AUTO_TEST_CASE (TryWriteLock) | |
| BOOST_AUTO_TEST_CASE (WriteLockAbsoluteTimeout) | |
| BOOST_AUTO_TEST_CASE (WriteLockRelativeTimeout) | |
| BOOST_AUTO_TEST_CASE (ReadAndWriteLockWhileReadLock) | |
| BOOST_AUTO_TEST_CASE (ReadAndWriteLockWhileWriteLock) | |
Definition in file ts_RWLock.cpp.
| BOOST_AUTO_TEST_CASE | ( | ReadLock | ) | 
Definition at line 81 of file ts_RWLock.cpp.
| BOOST_AUTO_TEST_CASE | ( | TryReadLock | ) | 
Definition at line 88 of file ts_RWLock.cpp.
| BOOST_AUTO_TEST_CASE | ( | ReadLockAbsoluteTimeout | ) | 
Definition at line 95 of file ts_RWLock.cpp.
| BOOST_AUTO_TEST_CASE | ( | ReadLockRelativeTimeout | ) | 
Definition at line 102 of file ts_RWLock.cpp.
| BOOST_AUTO_TEST_CASE | ( | WriteLock | ) | 
Definition at line 109 of file ts_RWLock.cpp.
| BOOST_AUTO_TEST_CASE | ( | TryWriteLock | ) | 
Definition at line 116 of file ts_RWLock.cpp.
| BOOST_AUTO_TEST_CASE | ( | WriteLockAbsoluteTimeout | ) | 
Definition at line 123 of file ts_RWLock.cpp.
| BOOST_AUTO_TEST_CASE | ( | WriteLockRelativeTimeout | ) | 
Definition at line 130 of file ts_RWLock.cpp.
| BOOST_AUTO_TEST_CASE | ( | ReadAndWriteLockWhileReadLock | ) | 
Definition at line 137 of file ts_RWLock.cpp.
| BOOST_AUTO_TEST_CASE | ( | ReadAndWriteLockWhileWriteLock | ) | 
Definition at line 154 of file ts_RWLock.cpp.