12345678910111213141516171819202122232425262728293031 |
- /*-----------------------------------------------------------------------------+
- Copyright (c) 2009-2009: Joachim Faulhaber
- +------------------------------------------------------------------------------+
- Distributed under the Boost Software License, Version 1.0.
- (See accompanying file LICENCE.txt or copy at
- http://www.boost.org/LICENSE_1_0.txt)
- +-----------------------------------------------------------------------------*/
- #ifndef BOOST_ICL_CONCEPT_CHECK_HPP_JOFA_090913
- #define BOOST_ICL_CONCEPT_CHECK_HPP_JOFA_090913
- #include <boost/concept_check.hpp>
- #include <boost/concept/detail/concept_def.hpp>
- namespace boost{ namespace icl
- {
- BOOST_concept(EqualComparable,(Type))
- {
- BOOST_CONCEPT_USAGE(EqualComparable) {
- require_boolean_expr(_left == _right);
- }
- private:
- Type _left, _right;
- };
- }}// namespace boost icl
- #include <boost/concept/detail/concept_undef.hpp>
- #endif
|