OKlibrary  0.2.1.6
OKlib::OrderRelations::Equivalence< LessThanRelation > Class Template Reference

Defines a ~ b as not (a < b) and not (b < a). More...

#include <DerivedRelations.hpp>

Inheritance diagram for OKlib::OrderRelations::Equivalence< LessThanRelation >:
binary_function

List of all members.

Public Member Functions

 BOOST_STATIC_ASSERT ((boost::is_same< typename boost::binary_traits< LessThanRelation >::first_argument_type, typename boost::binary_traits< LessThanRelation >::second_argument_type >::value))
bool operator() (const typename boost::binary_traits< LessThanRelation >::first_argument_type &arg1, const typename boost::binary_traits< LessThanRelation >::first_argument_type &arg2) const

Detailed Description

template<class LessThanRelation>
class OKlib::OrderRelations::Equivalence< LessThanRelation >

Defines a ~ b as not (a < b) and not (b < a).

Definition at line 75 of file DerivedRelations.hpp.


Member Function Documentation

template<class LessThanRelation>
OKlib::OrderRelations::Equivalence< LessThanRelation >::BOOST_STATIC_ASSERT ( (boost::is_same< typename boost::binary_traits< LessThanRelation >::first_argument_type, typename boost::binary_traits< LessThanRelation >::second_argument_type >::value)  )
template<class LessThanRelation>
bool OKlib::OrderRelations::Equivalence< LessThanRelation >::operator() ( const typename boost::binary_traits< LessThanRelation >::first_argument_type &  arg1,
const typename boost::binary_traits< LessThanRelation >::first_argument_type &  arg2 
) const [inline]

Definition at line 80 of file DerivedRelations.hpp.


The documentation for this class was generated from the following file: