#include "stdafx.h"
#include <boost/test/included/unit_test.hpp>
#include <boost/mpl/list.hpp>
#include "core/thread_api_traits.hpp"
#include "core/thread_wrapper.hpp"
Go to the source code of this file.
|
typedef boost::mpl::list< api_lock_traits< platform_api, heavyweight_threading >::atomic_counter_type< long >> | ctr_types |
|
◆ BOOST_TEST_MODULE
#define BOOST_TEST_MODULE libjmmcg_tests |
◆ ctr_types
typedef boost::mpl::list< api_lock_traits<platform_api, heavyweight_threading>::atomic_counter_type<long>> ctr_types |
◆ BOOST_AUTO_TEST_CASE_TEMPLATE() [1/4]
BOOST_AUTO_TEST_CASE_TEMPLATE |
( |
parallel_decrements |
, |
|
|
ctr_t |
, |
|
|
ctr_types |
|
|
) |
| |
◆ BOOST_AUTO_TEST_CASE_TEMPLATE() [2/4]
BOOST_AUTO_TEST_CASE_TEMPLATE |
( |
parallel_inc_and_dec |
, |
|
|
ctr_t |
, |
|
|
ctr_types |
|
|
) |
| |
◆ BOOST_AUTO_TEST_CASE_TEMPLATE() [3/4]
BOOST_AUTO_TEST_CASE_TEMPLATE |
( |
parallel_inc_and_dec_by_val |
, |
|
|
ctr_t |
, |
|
|
ctr_types |
|
|
) |
| |
◆ BOOST_AUTO_TEST_CASE_TEMPLATE() [4/4]
BOOST_AUTO_TEST_CASE_TEMPLATE |
( |
parallel_increments |
, |
|
|
ctr_t |
, |
|
|
ctr_types |
|
|
) |
| |