ttg 1.0.0
Template Task Graph (TTG): flowgraph-based programming model for high-performance distributed-memory algorithms
Loading...
Searching...
No Matches
function_ptr.hpp
Go to the documentation of this file.
1/*
2Copyright (c) 2016 Modified Work Barrett Adair
3
4Distributed under the Boost Software License, Version 1.0.
5(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
6
7HEADER GUARDS INTENTIONALLY OMITTED
8DO NOT INCLUDE THIS HEADER DIRECTLY
9*/
10
11#define BOOST_CLBL_TRTS_INCLUDE_TRANSACTION_SAFE
12#define BOOST_CLBL_TRTS_IS_TRANSACTION_SAFE std::false_type
14
15#undef BOOST_CLBL_TRTS_INCLUDE_TRANSACTION_SAFE
16#undef BOOST_CLBL_TRTS_IS_TRANSACTION_SAFE
17
18#ifdef BOOST_CLBL_TRTS_ENABLE_TRANSACTION_SAFE
19#define BOOST_CLBL_TRTS_IS_TRANSACTION_SAFE std::true_type
20#define BOOST_CLBL_TRTS_INCLUDE_TRANSACTION_SAFE transaction_safe
22#endif
23
24#undef BOOST_CLBL_TRTS_INCLUDE_TRANSACTION_SAFE
25#undef BOOST_CLBL_TRTS_IS_TRANSACTION_SAFE