Mercurial > hg > vamp-build-and-test
view DEPENDENCIES/generic/include/boost/range/detail/misc_concept.hpp @ 16:2665513ce2d3
Add boost headers
author | Chris Cannam |
---|---|
date | Tue, 05 Aug 2014 11:11:38 +0100 |
parents | |
children |
line wrap: on
line source
// Boost.Range library concept checks // // Copyright Neil Groves 2009. Use, modification and distribution // are subject to the Boost Software License, Version 1.0. (See // accompanying file LICENSE_1_0.txt or copy at // http://www.boost.org/LICENSE_1_0.txt) // #ifndef BOOST_RANGE_DETAIL_MISC_CONCEPT_HPP_INCLUDED #define BOOST_RANGE_DETAIL_MISC_CONCEPT_HPP_INCLUDED #include <boost/concept_check.hpp> namespace boost { namespace range_detail { template<typename T1, typename T2> class SameTypeConcept { public: BOOST_CONCEPT_USAGE(SameTypeConcept) { same_type(a,b); } private: template<typename T> void same_type(T,T) {} T1 a; T2 b; }; } } #endif // include guard