1 2 // (C) Copyright Edward Diener 2012 3 // Use, modification and distribution are subject to the Boost Software License, 4 // Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at 5 // http://www.boost.org/LICENSE_1_0.txt). 6 7 #if !defined(BOOST_TEST_HAS_FUNCTION_HPP) 8 #define BOOST_TEST_HAS_FUNCTION_HPP 9 10 #include "test_structs.hpp" 11 #include <boost/tti/has_function.hpp> 12 13 BOOST_TTI_HAS_FUNCTION(VoidFunction) 14 BOOST_TTI_TRAIT_HAS_FUNCTION(TheTIntFunction,TIntFunction) 15 BOOST_TTI_TRAIT_HAS_FUNCTION(FunctionReturningInt,IntFunction) 16 BOOST_TTI_HAS_FUNCTION(aFunction) 17 BOOST_TTI_TRAIT_HAS_FUNCTION(AnotherIntFunction,anotherFunction) 18 BOOST_TTI_TRAIT_HAS_FUNCTION(Pickedname,SomeStaticFunction) 19 BOOST_TTI_HAS_FUNCTION(sFunction) 20 BOOST_TTI_HAS_FUNCTION(someFunctionMember) 21 BOOST_TTI_TRAIT_HAS_FUNCTION(HaveTheSIntFunction,SIntFunction) 22 BOOST_TTI_HAS_FUNCTION(TSFunction) 23 24 #endif // BOOST_TEST_HAS_FUNCTION_HPP 25