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 <pfotzer@fzi.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 Tue Aug 8 2017 02:28:04