#include "stdafx.h"
#include <boost/test/included/unit_test.hpp>
#include <boost/mpl/list.hpp>
#include "core/ave_deviation_meter.hpp"
#include "core/stats_output.hpp"
#include "core/thread_wrapper.hpp"
#include "core/unique_ptr.hpp"
#include <boost/move/unique_ptr.hpp>
#include <chrono>
Go to the source code of this file.
|
using | ptr_types = boost::mpl::list< std::unique_ptr< obj< heavyweight_threading > >, boost::movelib::unique_ptr< obj< heavyweight_threading > >, unique_ptr< obj< sequential_mode >, api_lock_traits< platform_api, sequential_mode > >, unique_ptr< obj< heavyweight_threading >, api_lock_traits< platform_api, heavyweight_threading > > > |
|
using | timed_results_t = ave_deviation_meter< unsigned long long > |
|
◆ BOOST_TEST_MODULE
#define BOOST_TEST_MODULE libjmmcg_tests |
◆ ptr_types
typedef boost::mpl::list< std::unique_ptr< obj< heavyweight_threading > >, boost::movelib::unique_ptr< obj< heavyweight_threading > >, unique_ptr< obj< sequential_mode >, api_lock_traits< platform_api, sequential_mode > >, unique_ptr< obj< heavyweight_threading >, api_lock_traits< platform_api, heavyweight_threading > > > ptr_types |
◆ timed_results_t
◆ BOOST_AUTO_TEST_CASE_TEMPLATE() [1/2]
BOOST_AUTO_TEST_CASE_TEMPLATE |
( |
parallel_cctor |
, |
|
|
ptr_t |
, |
|
|
ptr_types |
|
|
) |
| |
◆ BOOST_AUTO_TEST_CASE_TEMPLATE() [2/2]
BOOST_AUTO_TEST_CASE_TEMPLATE |
( |
parallel_deletes |
, |
|
|
ptr_t |
, |
|
|
ptr_types |
|
|
) |
| |