Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-01-18 09:29:44

0001 /*
0002 Copyright (c) 2016 Modified Work Barrett Adair
0003 
0004 Distributed under the Boost Software License, Version 1.0.
0005 (See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
0006 
0007 HEADER GUARDS INTENTIONALLY OMITTED
0008 DO NOT INCLUDE THIS HEADER DIRECTLY
0009 */
0010 
0011 #define BOOST_CLBL_TRTS_INCLUDE_TRANSACTION_SAFE
0012 #define BOOST_CLBL_TRTS_IS_TRANSACTION_SAFE std::false_type
0013 #include <boost/callable_traits/detail/unguarded/function_ptr_2.hpp>
0014 
0015 #undef BOOST_CLBL_TRTS_INCLUDE_TRANSACTION_SAFE
0016 #undef BOOST_CLBL_TRTS_IS_TRANSACTION_SAFE
0017 
0018 #ifdef BOOST_CLBL_TRTS_ENABLE_TRANSACTION_SAFE
0019 #define BOOST_CLBL_TRTS_IS_TRANSACTION_SAFE std::true_type
0020 #define BOOST_CLBL_TRTS_INCLUDE_TRANSACTION_SAFE transaction_safe
0021 #include <boost/callable_traits/detail/unguarded/function_ptr_2.hpp>
0022 #endif
0023 
0024 #undef BOOST_CLBL_TRTS_INCLUDE_TRANSACTION_SAFE
0025 #undef BOOST_CLBL_TRTS_IS_TRANSACTION_SAFE