Classes | Functions
ts_RWLock.cpp File Reference
#include <boost/test/unit_test.hpp>
#include "icl_core_thread/Thread.h"
#include "icl_core_thread/RWLock.h"
#include "icl_core/os_time.h"
Include dependency graph for ts_RWLock.cpp:

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)
 

Detailed Description

Author
Lars Pfotzer pfotz.nosp@m.er@f.nosp@m.zi.de
Date
2010-02-08

Definition in file ts_RWLock.cpp.

Function Documentation

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.



fzi_icl_core
Author(s):
autogenerated on Mon Jun 10 2019 13:17:59